Conexión a una base de datos de Microsoft Access utilizando Visual Basic.NET puede hacer que su aplicación VB más dinámico mediante el uso de los datos de base de datos directamente desde la aplicación. La forma más rápida para conectarse a su base de datos Access es mediante el uso de ActiveX Data Objects ( ADO) . ADO proporciona una interfaz a nivel de aplicación basada en COM para que los proveedores de datos OLE DB. Una vez establecida la conexión , puede consultar las tablas de bases de datos mediante el uso de " IDbDataAdapter " y objetos " DataSet " . Cosas que necesitará
Microsoft Visual Estudio en Northwind base de datos Access
Ver Más instrucciones
1
lanzamiento Microsoft Visual Studio , haga clic en "Nuevo proyecto" en el panel izquierdo de la pantalla del ordenador , y expandir " Plantillas instaladas . " abajo " Visual Basic" Haga clic en " Windows" y haga doble clic en " Aplicación de Windows Forms " en el centro de la ventana de diálogo para crear un nuevo proyecto.
2
doble clic en " botón " para añadir un nuevo botón a su formulario . . Haga doble clic en " Button1 " para crear un nuevo evento de clic en este botón
3
Definir la cadena de conexión a la base de datos Access Northwind :
dbConString dévil como secuencia = " Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C: \\ Northwind 2007.accdb ; "
dbCon As System.Data.IDbConnection = New System.Data.OleDb.OleDbConnection ( dbConString )
4
Definir una sentencia de consulta SQL para consultar la tabla "Empleados" :
qryStr Dim As String = " SELECT * FROM Empleados Empleados".
dbcmd As System.Data.IDbCommand = New System.Data.OleDb.OleDbCommand
dbCmd.CommandText = qryStr
dbCmd.Connection = dbCon
5
Crear un adaptador de datos y llenar un " conjunto de datos " con los resultados de la consulta :
da As System.Data.IDbDataAdapter = New System.Data.OleDb.OleDbDataAdapter
da.SelectCommand = dbcmd
< p > Dim ds As New System.Data.DataSet = System.Data.DataSet
da.Fill (ds )
6
mostrar los resultados en el " conjunto de datos " con un " DataGridView "control :
Me.DataGridView1.DataSource = ds.Tables ( 0 )
7
Press " . F5 " para ejecutar el programa y haga clic en " Button1 "
< br >