lunes, 26 de mayo de 2014

SQL y MySQL

SQL: El lenguaje de consulta estructurado o SQL  es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar de forma sencilla información de interés de bases de datos, así como hacer cambios en ellas.

MySQL: es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones.

jueves, 22 de mayo de 2014

Elementos de Visual Basic para Bases de Datos

 PONTER: Un puntero es una variable que contiene la dirección de otra variable, y se puede utilizar para "punto” a esa variable.

DATA SET: Son objetos en memoria que pueden contener tablas, vistas y relaciones.

DATA GRIDVIEW: Proporciona una forma eficaz y flexible de mostrar datos en formato de tabla. Puede utilizar el control DataGridView para mostrar vistas de sólo lectura de una cantidad pequeña de datos o puede ajustar su tamaño para mostrar vistas modificables de conjuntos muy grandes de datos.

BINDINGSOURCE: Está diseñado para simplificar el proceso de enlazar controles a un origen de datos subyacente. Actúa como canalización y como origen de datos para otros controles a los que enlazarlo.
 Proporciona una abstracción de la conexión de datos de su formulario a la vez que se pasan mediante comandos a la lista subyacente de datos.


BINDINGNAVIGATOR: Es la interfaz de usuario (IU) de navegación y manipulación para controles que se enlazan a datos.  Permite a los usuarios navegar por los datos y manipularlos en un Windows Form.

martes, 25 de marzo de 2014

ESTRUCTURAS DE CONTROL

Estructuras de Control
Se utilizan para controlar el flujo del programa en una rutina o función. Estas estructuras permiten controlar, mediante una condición, la ejecución o no de una línea o conjunto de líneas de código.

· IF–THEN–ELSE: Permite, mediante una condición, que se ejecute o no determinada tarea o línea de código.
· EJEMPLO: IF–THEN–ELSE
· While–Wend: Esta estructura repetirá, sin detenerse, determinado código mientras se    cumpla una condición. While condición Sentencia o grupo de sentencias Wend SINTAXIS:
· While–Wend EJEMPLO:
· Se suele utilizar para evitar el uso de muchas cláusulas If y de esta manera no tener que anidarlas. La cláusula Select evalúa una condición y las cláusulas case contienen valores. Si el valor que contiene la cláusula case es igual a la condición que se evaluó, ejecutarán las instrucciones en dicho case. Estructura SELECT–CASE
· SELECT–CASE Select Case variable_control Case Valor_1 Sentencia o grupo de sentencias Case Valor_2 Sentencia o grupo de sentencias Case Valor_3 Sentencia o grupo de sentencias End Select SINTAXIS:
· SELECT–CASE EJEMPLO:

· FOR–NEXT  Es utilizada para generar una repetición de instrucciones o bucle entre un número inicial y un número final que se le debe indicar al mismo. For variable_contador = valor_inicial To valor_final Sentencia o grupo de sentencias Next variable_contador SINTAXIS.

AMBIENTE VISUAL

-Barra de título: Muestra el nombre del proyecto y del formulario q se está diseñando actualmente

-Barra de menús: agrupa los menús despegables que contienes todas las operaciones que pueden llevarse a cabo con Visual Basic 6.0.

-Barra de herramientas estándar: Contienen los botones que se utilizan con mayor frecuencia cuando se trabaja con un proyecto. Simplifica la elección de opciones de los menús Archivo, Edición, Ver y Ejecutar; además, en el área derecha presenta la ubicación (coordenadas) y el tamaño del objeto seleccionado

-Ventana de formulario: Es el área donde se diseña la interfaz gráfica, es decir, es donde se inserta electo gráficos, como botones, imágenes, casilla de verificación, cuadros de listas, etc.

-Cuadro de herramientas: Presenta todos los controles necesarios para diseñar una aplicación, como cuadros de texto, etiquetas, cuadros de listas, botones de comandos, etc.

El diseñador de formularios:Es, simplemente, la parte en la cual creas las ventanas de la aplicación. Es donde, de forma gráfica puedes agregar los elementos visuales de un programa (botones, cajas de texto, barras de scroll, barras de herramientas, etc.).

-Ventana de proyecto: Muestra los elementos involucrados en el proyecto, como formularios, módulos, controles oxc, etc. Cada elemento puede seleccionarse en forma independiente para su edición.

-Ventana de posición del formulario: Muestra la ubicación que tendrá el formulario en la pantalla, cuando ejecute la aplicación. Esta ubicación puede cambiarse si se hace clic con el botón izquierdo del mouse.

-La Ventana propiedades: Muestra todas las propiedades del control actualmente seleccionado, en este caso muestra las propiedades del Form1, luego podemos ver que abajo dice "Form1 Form", lo que está en negrita es el nombre del objeto, y lo que le sigue es el tipo de objeto, en este caso es un Formulario (Form)

El explorador de proyectos: Es utilizado para desplazarse por los distintos componentes del proyecto.(formularios, módulos y componentes).


lunes, 24 de marzo de 2014

VISUAL BASIC

¿Que es Visual Basic?

Visual Basic es un lenguaje de programación dirijido por eventos, desarrollado por Alan Coope para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados.

Los compiladores de Visual Basic generan código que requiere una o más librerías de enlace dinámico para que funcione, conocidas comúnmente como DLL (sigla en inglés de dynamic-link library); en algunos casos reside en el archivo llamado MSVBVMxy.DLL (siglas de "MicroSoft Visual Basic Virtual Machine x.y", donde x.y es la versión) y en otros en VBRUNXXX.DLL ("Visual Basic Runtime X.XX"). Estas bibliotecas DLL proveen las funciones básicas implementadas en el lenguaje, conteniendo rutinas en código ejecutable que son cargadas bajo demanda en tiempo de ejecución. Además de las esenciales, existe un gran número de bibliotecas del tipo DLL con variedad de funciones, tales como las que facilitan el acceso a la mayoría de las funciones del sistema operativo o las que proveen medios para la integración con otras aplicaciones.


jueves, 13 de marzo de 2014

MACROS

¿Qué es una macro?

Una macro es una herramienta que permite automatizar tareas y mejorar la funcionalidad de formularios, informes y controles. Por ejemplo, si agrega un botón de comando a un formulario, asocia el evento Al Hacer Click del botón a una macro y esta macro contiene los comandos que desea que se ejecuten cada vez que se haga clic en el botón.


¿Para que sirve?

Puedes automatizar procesos, importaciones de access, dar un formato predefinido a las celdas seleccionadas. 
Abrir y cerrar formularios, mostrar u ocultar barras de herramientas, ejecutar informes, crear metodos abreviados de teclados, y para que se ejecuten tareas automáticamente cada vez que se inicie la BD.