Visual Basic - dataenvirontment, refrescar conexion

Life is soft - evento anual de software empresarial
 
Vista:

dataenvirontment, refrescar conexion

Publicado por rafamo (5 intervenciones) el 18/12/2001 19:38:49
tengo una base de datos en access con varias tablas. Doy de alta y actualizo registro con un control data o recordset DAO. A La vez accedo a esa misma tabla mediante un dataenvirontment para enlazarla con un datareport . Cuando doy de alta un registro mediante DAO no me actualiza el dataenviroment. COMO PUEDO HACERLO O FORZAR DICHA ACTUALIZACION
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:dataenvirontment, refrescar conexion

Publicado por david (111 intervenciones) el 19/12/2001 03:52:10
Debes cerrar primero la conexión para después volver a abrirla con los datos nuevos:
If DataEnvironment1.Recordsets(1).State = 1 Then 'si hay connexión
DataEnvironment1.Recordsets(1).Close 'Cierra la connexión
End If
DataEnvironment1.Recordsets(1).Source = DataEnvironment1.Commands(1).CommandText

datareport.show

Luego no oblides cerrarlo, sino tendras algun error al volver a abrirlo
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