Visual Basic - Asociar datagrid a tabla access

Life is soft - evento anual de software empresarial
 
Vista:

Asociar datagrid a tabla access

Publicado por Sandra (1 intervención) el 18/12/2007 13:22:12
Hola a todos,

Estoy abriendo una base con ADO sin el Adoc, todo por código, y esoty intentando asociar una tabla a un datagrid...
Utilizo el siguiente código:

' Asignar el nombre de la base de datos
' (si la aplicación se ejecuta en el directorio raiz, quitar el )
sBase = "c:db2000.mdb"

' Crear los objetos
Set cnn = New ADODB.Connection
Set rst = New ADODB.Recordset

cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & sBase

rst.Open "Table1", cnn, adOpenKeyset, adLockOptimistic, adCmdTable


Set DataGrid1.DataSource = rst

El no me da ningun error pero el datagrid se me queda vacio!!
A ver si alguien me puede ayudar!! Gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Asociar datagrid a tabla access

Publicado por smokalot (203 intervenciones) el 18/12/2007 15:04:18
Hola,
si miras rst![??] tiene algun valor ??

Suerte,

SMK
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Asociar datagrid a tabla access

Publicado por sandra (1 intervención) el 19/12/2007 06:51:12
Si, si que tiene valor.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Asociar datagrid a tabla access

Publicado por Luis Salas (2 intervenciones) el 22/01/2008 03:45:56
Hola

Supongo que ya habras solucionado el problema, pero si aun no lo solucionaste

luego de asignar el recorset deberias hacerle un refresh

DataGrid1.refresh

tambien deberias verificar si el recorset contiene datos

rst.eof si es eof el recorset estara vacio

saludos

bye
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Asociar datagrid a tabla access

Publicado por Martin (6 intervenciones) el 30/01/2008 14:59:28
hola tb tuve ese problema y todavia no lo probe, pero a mi me dijeron que en vez de poner.
Set grilla1.DataSource = rst, tengo que poner
Set grilla1.recordset = rst,

ojala te sirva, y funcione
saludos,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar