Visual Basic - vincular datagrid recordset

Life is soft - evento anual de software empresarial
   
Vista:

vincular datagrid recordset

Publicado por moce (36 intervenciones) el 28/09/2007 12:17:13
Hola buenas, tengo un problema, resulta que al vincular un recordset a un datagrid no me muestra los datos en pantalla, echarlo un vistazo y me comentais algo. Os dejo el codigo.

Dim sql as string
dim rs as new adodb.recordset

sql = "select * from areas"
rs.open sql,de.BDBI, , adOpenStatic, adLockReadOnly

if not rs.eof then
set datagrid1.datasource = rs
end if
datagrid1.refresh
rs.close
set rs = nothing
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:vincular datagrid recordset

Publicado por jose carlos (340 intervenciones) el 28/09/2007 14:33:50
no se pero si pones RS.CLOSE ¡¡¡estás cerrando la base!!! prueba a quitarlo.

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

RE:vincular datagrid recordset

Publicado por niwdeloko (53 intervenciones) el 28/09/2007 15:58:15
totalmente de acuerdo hay que quitar el RS.CLOSE...y set rs = nothing ..... y ponerlo en el unload del formulario
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:vincular datagrid recordset

Publicado por Moises (12 intervenciones) el 28/09/2007 21:57:23
Hola
Intenta refrescar el rs al abrirlo asi:
rs.recordset.movelast
rs.refresh
Ya me diras.
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