Curso VB - Tema 1 - Crear Base de Datos y Formulario
CREACIÓN DE LA BASE DE DATOS Y FORMULARIO
Bueno lo primero que haremos en crear nuestra base de datos, lo podemos hacer en Access, Excel, SQL, etc. en esta parte lo haremos en Access, mas adelante lo haremos con SQL.
Creamos nuestra base de datos que llamaremos ejemplo, y una sola tabla que se llamará alumno, que tendrá los siguientes campos:
Una vez creada nuestra base de datos y la tabla que nos servirá de ejemplo, procedemos a crear nuestro proyecto en visual Basic; tengo que suponer ustedes ya conocen las ventas de visual Basic y un conocimiento básico del programa, por ejemplo, reconocer ventas, para que sirven algunos controles esenciales como: command, text, label,
datagrid, etc.
Sino de es así, veamos un poco de teoría:
Para ingresar a visual Basic haremos lo siguiente:
1. Incio – programas – Microsoft Visual Basic 6.0 - Microsoft Visual Basic 6.0, nos aparecerá una pantalla:

En esta ventana anterior, nosotros podremos elegir el tipo de aplicación que deseamos crear, para nuestro caso elegiremos “Controles de VB edición empresarial” y nos aparecerá esta pantalla:
1.- Barra de titulo, en está se muestra el nombre del proyecto actual en el que se esta trabajando, luego viene el nombre del programa, continuado a "Microsoft Visual Basic viene el estado en el que está el proyecto, hay 3 tipos de estado en [Diseño] cuando se está escribiendo el código, [Ejecución] el programa se encuentra en ejecución, o en estado de [Interrupción] que es cuando en estado de ejecución se produjo un error, por ultimo en la barra de titulo se puede visualizar el nombre del Form (Formulario) actual en que se está trabajando y como se está trabajando [Form1 [Form]] cuando se trabaja en el diseño del Formulario o [Form1 [Código]] cuando se trabaja en el código para ese formulario.
2.- En la barra de menús se encuentran todas las opciones para manejar Visual Basic, a
medida que se vayan utilizando se irán explicando.
3.- La barra de herramientas, contiene varios accesos directos a los menús, para agilizar el manejo de Visual Basic.
4.- Se le llama Cuadro de herramientas y sirve para colocar objetos en la Ventana de Diseño, como Cuadros de textos, Botones, Imágenes, y otros. Esto funciona muy fácil ya que seleccionamos por ejemplo un CommandButton (botón), y vamos al ventana diseño y lo creamos haciendo Clic con el Mouse (sin soltarlo!) y lo arrastramos hasta el tamaño que deseemos, en ese momento soltamos el botón. Y listo ya tienes un botón estilo Windows para usar!.
5.- La Ventana diseño, es aquí donde se le da la apariencia al programa, es decir lo que el usuario va a ver. Los puntillos del fondo son utilizados con el fin de alinear más fácil los objetos en el Formulario(Ventana).
6.- En la ventana Posición del Formulario, se puede ver un monitor y dentro de él una ventanita, esto sirve para definir la posición de la ventana cuando se inicie el programa, es decir donde se va a mostrar. Pruebe hacer clic sobre la ventana (sin soltar el botón!) y arrastre la ventana dentro del monitor, luego suelte el botón del Mouse. Y cuando se ejecute la aplicación la ventana aparecerá en esa posición.
7.- 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).
8.- El Explorador de proyectos es donde visualizamos todas los Formularios(Ventanas), Módulos, Clases, entre otros del proyecto actualmente abierto, es decir de la aplicación que se está creando, en este caso hay un solo Formulario llamado Form1, lo que aparece dentro de paréntesis es el nombre de archivo. Y este Formulario se encuentra dentro de una carpeta llamada "Formularios", por ser que VB clasifica los archivos por tipos, cuando use otros tipos de archivos además de Formularios podrá visualizar otras carpetas.
Les aconsejo que lean un poco mas de lo que doy aquí, ya que la finalidad del curso es realizar una aplicación con base de datos, y no tanto, enseñar desde cero, así que les recomiendo a los que no conozcan del tema leer y hacerme las preguntas, así aprendemos todos.
Bueno ahora si, iremos directo a la creación de nuestra aplicación, recuerden que lo que enseño es lo que yo realizo y me funciona bien, se que hay otras formas de hacerlo y también es valido, pero veremos algo simple, práctico y eficaz.
Comenzaremos por cambiarle el nombre a nuestro formulario, para ello vamos a la ventana de propiedades y en la propiedad Nombre le pondremos FrmAlumnos y damos ENTER. Y en la propiedad Caption le pondremos Mantenimiento de Alumnos.
Una vez hecho esto procederemos a crear nuestros controles.
En esta lección veremos los siguientes controles:
Para añadir alguno de ellos a nuestro formulario, solo debemos dar doble click en el control y se creará automáticamente, o si no, daremos un click en el control y en el formulario dibujamos el control que deseamos.
Crearemos 5 label, 5 text, 4 command, y un datagrid y los añadimos al formulario, nos quedará algo así;
[img]
Ahora le pondremos nombre a nuestros controles, cada control tiene sus propias propiedades (las propiedades son los atributos de los controles como, tamaño, nombre, etc), ahora la gran mayoría de los controles tienen algunas propiedades en común como son el nombre y caption.
La propiedad Nombre (o Name) viene a ser el identificador por el cual se le conocerá al control dentro del programa y por este nombre llamaremos al control, para que realice alguna acción o evento.
La propiedad caption, nos permite escribir l texto o información que deseamos visualizar, así que a los controles dibujados solo cambiaremos estas dos propiedades, quedando de la siguiente manera:
Y este será el primer aspecto de nuestro formulario:
Bueno esta es nuestra primera lección, obviamente que podremos darle una mejor presentación al formulario, pero eso aprenderemos mas adelante, otro aspecto importante son los controles usados, por ejemplo en ves de usar datagrid, pueden usar un mshflexgrid, o el que yo uso siempre es TDBGrid, este control no viene con el visual Basic que utilizamos, este es otro tipo de control adicional, y que podemos bajarlo de Internet, de igual forma con las cajas de texto (Text), pero se los iré comentando poco a poco, bueno espero que realicen la primera lección, así podremos avanzar con la segunda lección, en ella conectaremos nuestro formulario con la base de datos y escribiremos código a cada control, hasta la próxima, espero sus comentarios sobre esta primera lección.
Autor del curso: ramirosistem |