DataGrid

IvanR
16 de Octubre del 2004
Buenas, ya con otro problemita ^^ . Bueno la cos es que estoy trabajando por primera ves con una DB de acces, y quiero mostrar los datos de una tabla en un datagrid, si alguien me pudiese pasar los codigos de como vincular el datagrid a la tabla de la DB se lo agradeceria mucho.

Saludos

Moises
16 de Octubre del 2004
hola Ivan mira yo no soy un experto pero te puedo ayudar en algo. para enlazar a un data grid una tabla primero tienes que pasar los datos de la tabla a un recordset :

Dim Rs As New Recordset
Dim SQL As String
Rs.CursorLocation = adUseClient
SQL = "SELECT campo1 as [Columna1], campo2 as [Columna2] FROM tabla1

Rs.Open SQL, Db, adOpenStatic, adLockReadOnly

' Db es la cadena de coneccion a tu base de datos
'y luego en esta parte pasas tu Rescorset a el DataGRid:
Set Me.DataGrid1.DataSource = Rs

puedes mostrar mas campos , eso depende de cuantos selecciones.
Nota: columna1 y columna2 son los nombre q te va a mostra en la cabecera de datagrid indicandote como el nombre de esa columna.

bueno si tienes alguna duda me escribes haber si te puedo ayudar

Moises
16 de Octubre del 2004
TU CONSULTA SERIA ASI:

Dim Rs As New Recordset
Dim SQL As String
Rs.CursorLocation = adUseClient
SQL = "SELECT campo1 as [Columna1], campo2 as [Columna2] FROM tabla1"

Rs.Open SQL, Db, adOpenStatic, adLockReadOnly
Set Me.DataGrid1.DataSource = Rs
Set Rs = Nothing