dataenvironment y datagrid

Sergio
13 de Septiembre del 2004
Tengo un datataenvironment enlazado con un datagrid, modifico la los campos de la consulta con un sql que contiene el UPDATE cuando termina y antes de salir del evento del boton le doy un datagrid1.refresh pero no hace nada se queda igual pero cuando cierro y abro el formulario ahi si me muestra los cambios.

intente con datagrid1.refresh y
dataenvirnmenr1.rscommand.requery



jmorales
13 de Septiembre del 2004
ya que trabajas con data report me podrias ayudar, enviandome toda la informaion que puedas para yo aprender a usarlo.
gracias

MAX
13 de Septiembre del 2004
CREO que tienes que cerrar el comando
y luego abrirlo
dataenvirnmenr1.rscommand.close

David
13 de Septiembre del 2004
Hola,

Prueba de poner esta funcion en el código y llamarla desde donde pones datagrid1.refresh. A ver si funciona

Private Sub función()
Dim msg As String
On Error GoTo controlerror
If DataEnvironment1.rsC_Registre.State = 0 Then
DataEnvironment1.rsC_Registre.Open
End If
DataEnvironment1.rsC_Registre.Requery
\'cerramos conexión
DataEnvironment1.rsC_Registre.Close
\'refrescamos grid
datagrid1.Refresh
Exit Sub

controlerror:
msg = "Ha surgido el error -->" & Err.Description & " <-- Consulte con el proveedor"
MsgBox msg, vbCritical, "Error inesperado"
Exit Sub
End Sub


un saludete