No Lo Se

Páginas: 4 (895 palabras) Publicado: 13 de agosto de 2012
BASES DE DATOS CON VISUAL BASIC 6
 
Sucede que quienes programamos, en algún momento, tenemos que toparnos con las bases de datos queramos o no. Lo malo es que éstas son un mundo muy diferente alos punteros, al manejo de puertos, a la captura de señales o a las llamadas a Apis. Lo bueno es que una vez que se domina lo básico son lo más fácil del mundo. Y lo mejor es que los lenguajes deprogramación de alto nivel ya vienen con herramientas para manejas bases de datos de todo tipo.

Y eso es lo que quiero mostrar aquí: lo básico para manejar una pequeña base de datos en Access 2002 en ellenguaje de programación más fácil de entender de la Historia: Visual Basic 6.
Antes que nada hay que cargar el componente ADO (Click derecho en la barra de herramientas -> Componentes ->Microsoft ADO Data Control 6.0) y ponerlo en el formulario. Luego se guarda y se borra el componente ADO y, si se quiere, la referencia en la barra de herramientas. Esto es para que el Visual Basicreconozca los objetos Recordset y Connection.

El programa (con su código fuente) se pueden bajar de aquí. 

 
Y ahora una explicación:

Los datos a agregar o eliminar se ingresan en Text1 y Text2. Lanavegación se hace con los botones Anterior y Siguiente (Command3 y Command4). El botón Limpiar (Command2) es sólo para borrar lo escrito en Text1 y Text2. En el control List1 aparecen todos losregistros que coinciden con la búsqueda del texto en Text3 realizada al oprimir "Buscar Todos" (Command7), en cambio el botón "Buscar" (Command5) sólo hace aparecer el primer resultado encontrado.

Paramanejar la base de datos no es necesario añadir ningún control especial, basta declarar dos objetos:
Dim rs As Recordset
Dim db As Connection |

"db" realiza la conexión con la base de datos y"rs" permitirá recorrer los resgistros, borrarlos, añadirlos y buscarlos. Para conextar con la base de datos (llamada "bd1.mdb") bastan estas líneas:
db.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS