Gdfsg
FACULTAD DE FILOSOFIA, LETRAS Y CIENCIAS DE LA EDUCACION
CENTRO DE ESTUDIO MANTA
QUINTO INFORMATICA
EXAMEN FINAL
TALLER DE ENLACE DE DATOS EN VISUAL BASIC
OBJETIVO:
Realizar una aplicación en Visual Basic utilizando las clases de ODBC para conectarse al servidor de base de datos MySQL
ACTIVIDADES DEL TALLER
1.- Creación de una base de datosen MYSQL
2.- Creaciones de formularios en VISUAL BASIC, donde ingrese, elimine clientes y productos.
3.- Utilizar el controlador de MYSQL para hacer la creación del origen de datos
4.- Utilizar los controles de visual basic para presentar en forma grafica la base de datos.
CALIFICACION DEL TALLER:
2 Puntos la base de datos EN MYSQL.
2 Puntos los formularios con sus controles en VISUALBASIC
2 Puntos la creación del origen de datos
2 Puntos la conexión de la base de datos MYSQL en VISUAL BASIC
2 Puntos la programación de los controles del formulario en Visual Basic.
1.- CREACIÓN DE LA BASE DE DATOS MYSQL:
Crear una base de datos llamada TALLER
mysql> Create database if not exists TALLER;
mysql> use TALLER;
Creación de los clientes
Usaremos lasentencia CREATE TABLE para indicar como estarán conformados los registros de nuestros clientes.
mysql> create table cliente(
-> idcliente char (5) not null,
-> nomcliente varchar (20) not null,
-> constraint pk_cliente primary key (idcliente));
Query OK, 0 rows affected (0.02 sec)
mysql>
Para verificar que la tabla fue creada como nosotros esperábamos, usaremos la sentenciaDESCRIBE:
mysql> DESCRIBE CLIENTE;
+--------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+-------------+------+-----+---------+-------+
| IDCLIENTE | char(5) | YES | | NULL | |
| NOMCLIENTE | varchar(20) | YES | | NULL | |
|+--------------+-------------+------+-----+---------+-----+
2 rows in set (0.01 sec)
mysql>
Después de haber creado la tabla, ahora podemos incorporar algunos datos en ella, para lo cual haremos uso de las sentencias INSERT
.
|CODIGO |NOMBRE |
|C0001 |FRANCISCO MORAN |
|C0002 |RICARDO VEGA |
|C0003 |VICTOR ALVAREZ |
|C0004 |ALBANSANCHEZ |
|C0005 |SILVIA MACIAS |
Podemos usar la sentencia INSERT para agregar su registro en nuestra base de datos.
mysql> insert into cliente ( idcliente,nomcliente)
-> values('C0001','FRANCISCO MORAN '),
-> ('C0002','RICARDO VEGA '),
-> ('C0003','VICTOR ALVAREZ '),
-> ('C0004', 'ALBAN SANCHEZ'),
-> ('C0005','SILVIA MACIAS');Query ok, 5 duplicates: 0 warninos: 0
CREACIÓN DE LOS PRODUCTOS
Usaremos la sentencia CREATE TABLE para indicar como estarán conformados los registros de nuestros medicamentos.
mysql> create table medicamento(
-> idmedicamento char(5) not null,
-> nommedicamento varchar (20) not null,
-> fecha_ingreso date not null,
-> distribuidor varchar (20)not null,
-> stock varchar (20) not null,
-> precio_compra varchar (20) not null,
-> precio_venta varchar (20) not null,
->constraint pk_medicamento primary key (idmedicamento));
Query OK, 0 rows affected (0.02 sec)
mysql>
Para verificar que la tabla fue creada como nosotros esperábamos, usaremos la sentencia DESCRIBE:
mysql> DESCRIBE MEDICAMENTO;+---------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------+-------------+------+-----+---------+-------+
| IDMEDICAMENTO | char(5) | YES | | NULL | |
| NOMMEDICAMENTO| varchar(20) | YES | | NULL | |
| FECHA_INGRESO | date | YES | | NULL | |
| DISTRIBUIDOR | varchar(20)...
Regístrate para leer el documento completo.