SQL Visual Basic 6.0

27,010 views
26,678 views

Published on

Introducción a AQL en Visual Basic 6.0, con la utilización del objeto Data.
(Consultas)

Published in: Education, Technology, Business
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total views
27,010
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
488
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

SQL Visual Basic 6.0

  1. 1. Como utilizar el SQL en Visual Basic 6.0 Creado por: Adan Odair Funez
  2. 2. SQL 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.
  3. 3. 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
  4. 4. 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.
  5. 5. 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.
  6. 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.
  7. 7. Operadores Lógicos Un operador lógico es un enlace entre una condición y otra, dando un 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: And: 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.
  8. 8. 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.
  9. 9. Entorno de trabajo en Visual Basic 6.0 <ul><li>Para poder utilizar SQL en Visual Basic en necesario que entremos a Visual Basic 6.0. El cual se puede acceder de la siguiente forma: </li></ul><ul><li>Inicio </li></ul><ul><li>Todos los programas </li></ul><ul><li>Microsoft Visual Studio 6.0 </li></ul>
  10. 10. Nos aparecerá una ventana igual a la siguiente imagen: De la imagen mostrada anteriormente se seleccionara abrir para poder entrar al programa. Un vez realizado estos pasos estaremos listos para empezar a trabajar.
  11. 11. Para utilizar el SQL en Visual Basic 6.0 en necesario crear una base de datos (puede se realizada en cualquier gestor de base de datos o dentro del mismo visual) en este caso lo aremos en Visual Basic.
  12. 12. <ul><li>Para poder crear la base de datos empezaremos a realizar los siguientes procedimientos: </li></ul><ul><li>Seleccionar la opcion Add-Ins </li></ul><ul><li>Visual Data Manager…… </li></ul><ul><li>File, New, Open (en caso de tener creada la base de datos) </li></ul><ul><li>Microsoft Access, Version 2.0 MDB </li></ul><ul><li>Darle nombre a la base de datos y guardar ( opcional ) </li></ul><ul><li>Dar click derecho en propiedades </li></ul><ul><li>Seleccionar new table </li></ul><ul><li>Name table ( nombre de la tabla) </li></ul><ul><li>Seleccionar Add Field </li></ul><ul><li>Name (ingresar los campos que contendra la tabla) </li></ul><ul><li>Seleccionar Ok </li></ul><ul><li>Close </li></ul><ul><li>Seleccionar Build The table </li></ul><ul><li>Por ultimo cerrar todas las ventanas para comenzar a trabajar. </li></ul>
  13. 13. 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.
  14. 14. 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 dato 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.
  15. 15. Seleccionar los campos de: nombre y apellido de la tabla ejemplo; Select nombre, apellido from ejemplo;
  16. 16. La consulta quedaría de la siguiente manera:
  17. 17. <ul><li>Seleccionar los campos de: nombre, apellido, sexo, sueldo de la tabla ejemplo: </li></ul><ul><li>Select nombre, apellido, sexo, sueldo from ejemplo; </li></ul><ul><li>Mostrar los campos de nombre, apellido dirección de la tabla ejemplo ordenados por el campo nombre; </li></ul><ul><li>Select nombre, apellido dirección from ejemplo order by nombre; </li></ul>
  18. 18. Las consulta quedaría de la siguiente manera:
  19. 20. <ul><li>Una vez realizados todos estos ejercicios serás capaz de: </li></ul><ul><li>Crear base de datos en Visual Basic 6.0 . . . . . . utilizando el asistente. </li></ul><ul><li>crear consultas de selección utilizando el . los comandos internos e externos del SQL. </li></ul><ul><li>Mostrar las consultas mediante el objeto Data . . y el objeto MSFlexGrid </li></ul>
  20. 21. Espero que esta presentación te haya servido de apoyo en el en la utilización del SQL en Visual Basic 6.0. Esperar la 2da parte muy pronto. FIN

×