Como utilizar sql en visual basic 6

20
COMO UTILIZAR SQL EN VISUAL BASIC 6.0 CREADO POR: FUENTES ONOFRE PIEDAD NARCISA

Transcript of Como utilizar sql en visual basic 6

Page 1: Como utilizar sql en visual basic 6

COMO UTILIZAR SQL EN VISUAL BASIC 6.0

CREADO POR:FUENTES ONOFRE PIEDAD NARCISA

Page 2: Como utilizar sql en visual basic 6

SQL el lenguaje de consulta estructurado SQL es un lenguaje de base de datos normalizado, utilizado por todas las bases de datos conocidas. El nombre SQL significa ( Sequence Query Languague ) ( Lenguaje de Consulta Secuencial ). Los programadores que se dedican al desarrollo de aplicación en otras herramientas de programación: un programador en SQL esta preparado para dar un informe o reporte en cuestión de minutos.

Page 3: Como utilizar sql en visual basic 6

COMANDOS DEL SQL El lenguaje SQL esta compuesto por comandos, cláusulas, operadores y funciones. Estos componentes nos ayudan a crear, actualizar y manipular las bases de datos. Existen dos tipos de comandos: Los comandos externos o DLL que permiten crear, modificar y eliminar objetos de la bases de datos. Los comandos internos o DML que permiten manipular datos de las tablas de las bases de datos, como hacer consultas, filtrar datos, ordenar datos. Etc

Page 4: Como utilizar sql en visual basic 6

Comandos Externos o DLL Como dijimos los comandos externos son los que actual sobre los objetos de la base de datos; existen 3 comandos externos: Create: Se utiliza para crear tablas, índices y otros objetos. Drop: Se utiliza para eliminar tablas, índices y otros objetos. Alter: Se utiliza para modificar tablas.

Page 5: Como utilizar sql en visual basic 6

Comandos Internos o DML Como dijimos los comandos internos nos permiten manipular los datos de las tablas; los comandos internos son los siguientes: Select: Se utiliza para consultar datos de los registros de las tablas. Insert: Se utiliza para agregar registros a las tablas de datos. Update: Se utiliza para modificar los valores de los campos y los registros de una tabla Delete: Se utiliza para eliminar registros de una tabla.

Page 6: Como utilizar sql en visual basic 6

Cláusulas Las cláusulas son agregados al comando Select, que permiten seleccionar o manipular los datos siguiendo ciertos criterios; entre las cláusulas tenemos las siguientes: From: Se utiliza para indicar de que tabla se leerán o seleccionaran los datos. Where: Se utiliza para filtrar la selección de datos por medio de condiciones. Having: Se utiliza para agrupar los registros de acuerdo a un criterio. Order by: Se utiliza para ordenar los datos en una selección de los mismos. Las cláusulas se utilizan como parte de la sentencia Select, pero no se usan en el resto de comandos internos, como inser, Update, Delete.

Page 7: Como utilizar sql en visual basic 6

Operadores Lógicos Un operador lógico es un enlace entre una condición y otra, dando una relación entre ambas; los operadores lógicos son necesarios en los casos en que una sentencia Select se desean manejar mas de una condición. Entre los operadores lógicos tenemos los siguientes: End: Se utiliza para evaluar dos condiciones y solo si las dos condiciones se cumplen devuelve un valor verdadero ( true ). Or: Se utiliza para evaluar dos condiciones y devuelve un valor verdadero solo si al menos una de las dos condiciones se cumple. Not: Devuelve el valor contrario de un expresión.

Page 8: Como utilizar sql en visual basic 6

Consultas simples La sintaxis básica de una consulta de selección es la siguiente: SELECT Campos FROM Tabla; Donde Campos es la lista de campos que se desean recuperar y tabla es el origen de los mismos.

Page 9: Como utilizar sql en visual basic 6

Entorno de trabajo en Visual Basic 6.0 Para poder utilizar SQL en Visual Basic es necesario que entremos a Visual Basic 6.0. El cual se puede acceder de la siguiente forma: Inicio Todos los programas Microsoft Visual Studio 6.0

Page 10: Como utilizar sql en visual basic 6

De la imagen mostrada anteriormente se seleccionara abrir para poder entrar al programa. Una vez realizado estos pasos estaremos listos para empezar a trabajar.

Nos aparecerá una ventana igual a la siguiente imagen:

Page 11: Como utilizar sql en visual basic 6

Para utilizar el SQL en Visual Basic 6.0 en necesario crear una base de datos (puede ser realizada en cualquier gestor de base de datos o dentro del mismo visual) en este caso lo aremos en Visual Basic.

Page 12: Como utilizar sql en visual basic 6

Para poder crear la base de datos empezaremos a realizar los siguientes procedimientos: Seleccionar la opción Add-Ins Visual Data Manager…… File, New, Open (en caso de tener creada la base de datos) Microsoft Access, Version 2.0 MDB Darle nombre a la base de datos y guardar ( opcional ) Dar click derecho en propiedades Seleccionar new table Name table ( nombre de la tabla) Seleccionar Add Field Name (ingresar los campos que contendra la tabla) Seleccionar Ok Close Seleccionar Build The table Por ultimo cerrar todas las ventanas para comenzar a trabajar.

Page 13: Como utilizar sql en visual basic 6

Una vez creada la base de datos comenzaremos a trabajas. Para comenzar necesitaremos un objeto data en el formulario para poder enlazar la base de datos que hemos creado.

Page 14: Como utilizar sql en visual basic 6

Buscar en las propiedades del data la opción Data base name ( nombre de la base de datos ). Una vez seleccionada esta opción buscaremos la base de datos que hemos creado y la abriremos. Una vez realizados todos estos procedimientos comenzaremos a utilizar el SQL : Para poder utilizar el SQL es necesario que seleccionemos el objeto Data en la propiedad RecordSource, en el cual escribiremos las consultas que deseamos realizar: Nota: para poder mostrar los registro llamados por la consulta SQL se puede utilizar el control MSFlexGrid y relacionarlo en su propiedad DATASOURCE con el objeto Data que se esta utilizando en ese momento.

Page 15: Como utilizar sql en visual basic 6

Seleccionar los campos de: nombre y apellido de la tabla ejemplo; Select nombre, apellido from ejemplo;

Page 16: Como utilizar sql en visual basic 6

La consulta quedaría de la siguiente manera:

Page 17: Como utilizar sql en visual basic 6

Seleccionar los campos de: nombre, apellido, sexo, sueldo de la tabla ejemplo: Select nombre, apellido, sexo, sueldo from ejemplo; Mostrar los campos de nombre, apellido dirección de la tabla ejemplo ordenados por el campo nombre; Select nombre, apellido dirección from ejemplo order by nombre;

Page 18: Como utilizar sql en visual basic 6

Las consulta quedaría de la siguiente manera:

Page 19: Como utilizar sql en visual basic 6
Page 20: Como utilizar sql en visual basic 6

Una vez realizados todos estos ejercicios serás capaz de: Crear la base de datos en Visual Basic 6.0 . . . . . . utilizando el asistente. crear consultas de selección utilizando los comandos internos y externos del SQL. Mostrar las consultas mediante el objeto Data . . y el objeto MSFlexGrid