RE:Conectar BD en access con un Form en VS
Hola Sebastian:
Necesitas insertar en el Formulario donde tengas el DataGrid un control Adodc y poner este código en un Evento, por ejemplo al cargar el formulario o en Al hacer Click de un botón de comando:
Private Sub Form_Load()
Dim BaseDatos As String
BaseDatos = "C:\BasesDeDatos\Archivos\Clientes.mdb"
'Conexión con la Tabla "Pedido" de la Base "Clientes.mdb"
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & BaseDatos
Adodc1.CursorType = adOpenDynamic
Adodc1.RecordSource = "SELECT NroOrden, NroPed, CodArti, Descripcion, Cantidad, Precio From Pedido ORDER BY NroOrden"
Adodc1.Refresh
'Asignar el Origen de Datos al DataGrid
Set DataGrid.DataSource = Adodc1.Recordset
End Sub
Esto está probado con una Base de Access 2000, supongo que para una del 2003 será igual. Las columnas del DataGrid, como es lógico, se tienen que corresponder exactamente con los campos de la tabla que selecciones en el Adodc1.RecordSource.
Espero que te sirva, al menos de orientación.
Saludos
Enrique