Tema: conexin de BD con Microsoft visual FoxPro 9.0; uso de formularios para su llenado y modificaciones
Integrantes:
* Jos Daniel montes peralta * Josu morga pia * Jefry Magdiel Santizo Mndez * Jos del Carmen Mndez candelario *Sergio Emmanuel cabrera Gmez
Introduccin Como ya se ha visto anteriormente en temas anteriores del uso de las Bases de Datos en otros SGBD; en la prctica se manejar la BD escuela en especfico, ya que ser con la que se trabajara. Teniendo encuenta que el SBGD que se empleara para la manipulacin de las tablas dentro de la base de datos escuela se llama Microsoft Visual FoxPro 9.0. Lo que se pretende realizar en la siguiente prctica, es conectar la base de datos ya antes mencionada con el software FoxPro, en el cual se manejara la BDescuela por medio de formularios; se crearan dichos formularios para su llenado, eliminacin y actualizacin. Esto se puede realizar desde el motor de MySQL con la nica diferencia que es de forma de comandos y en el software se llevaran a cabo dichas acciones creando formularios para cada uno de ella de forma grfica; lo que hace que se vea ms atractivo y llamativo el proceso. OBJETIVO: Aprender el uso de las base de datos con otros sistemas gestores de bases de datos (visual FoxPro) conectando con una BD; adems de aprender el manejo y estructura del software mediante el uso de formularios. ELABORACION PRCTICA
1.
Como primer paso en la realizacin de la prctica, se proceder a acceder al motor de Microsoft Visual FoxPro 9.0 y familiarizarse con la ventana principal:
2.
Se proceder a crear un nuevo proyecto, donde elijaremos proyecto ====> nuevo archivo se tendr que elegir un lugar donde se guardara
3.
Cuando ya se haya guardado el formulario, se podr notar en el rea de trabajo del software que aparecer una ventana llamada administrador de proyectos. Se proseguir a crear un cdigo que ser el que se conectara con la base de datos, para ello en el administrador Proyectos hay que situarse en la
4.
Donde se empleara la escritura del siguiente cdigo para la conexin; posteriormente se tendr a guardar el programaecho ello nos aparecer en el administrador de proyectos. Cdigo de conexin de la BD
5.
Se comenzar a crear los formularios. Hay que situarse en la pestaa de documentos del administrador de proyectos ====> nuevo ====> nuevo formulario.
6.
Nos mostrara la ventana de trabajo del formulario, con sus respectivos controles de formulario.
Los botones (comando 1, 2,3 y 4) del formulario principal se les asignaran nombres a cada uno de ellos quedando as:
Formulario principal
7.
Una vez creado el formulario principal se proceder a crear un formulario por cada botn de comando correspondiente; uno para agregar, eliminar y modificar un dato de la BD:
Agregar ===>
Eliminar ===>
Modificar ===>
8.
Terminada la creacin de cada ventana formulario de los respectivos botones de comando, ahora se proseguir en la insercin del cdigo para cada uno de ellos; tales cdigos servirn y se ejecutaran cada vez que el usuario los presiones, realizando la accin especificada Para comenzar en la insercin de la codificacin se debe de tomar como referencia para el comienzo con la ventana principal, ya que es la primordial; donde empieza el desarrollo y ejecucin de los dems formularios (ventanas) Cdigo para el FORMULARIO PRINCIPAL, donde se mostrara la tabla con la que se estar trabajando:
PROCEDIMIENTO INIT:
PROCEDIMIENTO REFRESH:
9.
Una vez finalizada la codificacin de cada uno de los botones principales del formulario primario, se proseguir a la codificacin de cada uno de los botones de los respectivos formularios para cada accin de los botones primarios del formulario primario: Cdigo de los botones del formulario agregar un nuevo dato a la BD:
o Botn agregar:
o Botn cancelar:
o Botn buscar
o Botn eliminar
o Botn salir
o Botn buscar
o Botn actualizar
2 parte
o Botn salir
10.
En este paso trataremos el tema de transacciones donde se deber de modificar el aspecto fsico de la ventana principal del formulario; agregndoles tres botones nuevos (cancelar=ROLLBACK, confirma=COMMIT e iniciar transaccin=EJECUTAR SENTENCIA SQL):
RESULTADOS
Conectar a la base de datos
Ventana principal
Agregar un dato
Eliminar un dato
Modificar un dato