Tener los conocimientos necesarios para ejecutar consultas de Microsoft Access desde una aplicación de Visual Basic.NET puede ayudarle a hacer su aplicación más dinámica. El acceso es un sistema de gestión de base de datos relacional incluido en la suite de Microsoft Office. Visual Basic.NET es un lenguaje de programación utilizado para desarrollar aplicaciones de Windows y es relativamente fácil de usar . A menudo es necesario hacer cambios a una base de datos desde una aplicación de Visual Basic basado en la entrada del usuario . En unos pocos pasos , puede escribir código de Visual Basic para ejecutar consultas en Access. Cosas que necesitará
Microsoft Office Access 2003
Microsoft Visual Basic 2010 Express
Mostrar más instrucciones
1
Inicio Microsoft Office Access y seleccione "Base de datos en blanco . " Nombre de la base de datos " QueryTest " y haga clic en " Crear".
2
Crear una nueva tabla y el nombre de "Tabla1 ". En el primer tipo de fila "John " en " Campo1 " y " Smith " en " campo2 ".
Añadir otra fila escribiendo " Jaime " en " Campo1 " y " González " en " campo2 ". < Br >
Guardar " Tabla1" y cierre.
3
Inicie Microsoft Visual Basic 2010 Express y seleccione " Nuevo proyecto" en el menú " archivo". Seleccione " Aplicación de Windows Forms " y haga clic en " Aceptar".
Haga clic en " Herramientas " en el panel izquierdo de la ventana y haga doble clic en " botón " para añadir un botón al formulario. Haga doble clic en " Button1 " para abrir el módulo " Form1.vb " , donde podrá escribir el código.
4
Type " Imports System.Data.OleDb " en la parte superior de la " Form1 . " . módulo
Haga clic dentro " vb Private Sub Button1_Click "para comenzar a escribir el código de Visual Basic
5
Escriba el siguiente para declarar la conexión y las variables de comando : .
< p> myConnToAccess As OleDbConnection
Dim MySqlCommand Como OleDbCommand
mySQLStrg dévil como secuencia
6
Escriba lo siguiente para abrir una conexión a la base de datos Access " QueryTest " :
myConnToAccess = new OleDbConnection ( " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = C: \\ QueryTest.mdb ;")
myConnToAccess.Open ()
< p> Edit " Fuente = C: \\ QueryTest.mdb ." e introduzca la ruta donde guardó su base de datos Access
7
escriba lo siguiente para ejecutar una consulta "Eliminar" en su base de datos : < br >
mySQLStrg = " DELETE Table1.Field1 de Table1 WHERE ( ( ( Table1.Field1 ) = ' John ')) ; "
MySqlCommand = New OleDbCommand ( mySQLStrg , myConnToAccess )
mySQLCommand.ExecuteNonQuery ()
eliminará el registro donde " Campo1 " es igual a "John ".
Press "F5 " para ejecutar el programa y haga clic en " Button1 ".
< br >