Problema el refrescar TDBBrowse
Publicado: Vie Oct 12, 2007 1:36 pm
Buen día,
estoy haciendo pruebas con PostGres via ODBC y van bien, el inconveniente es
luego de insertar un registro con AddNew no me actualiza la grilla de datos
que tengo en pantalla, tengo que hacer una manganeta para que vuelva a leer
la tabla y ver el regsitro insertado, pero al hacer esto quedo en el Top y
no en el registro insertado.
La cierro y la abro de nuevo y se ven todos los registros
IF ::Opcion="A"
::oOdbcDataSet1:lOpen:=.f.
::oOdbcDataSet1:lOpen:=.t.
ENDIF
He probado con
registroNuevo:=::oOdbcDataSet1:Execute("SELECT last_value from
profesionales_idprofesional_seq")
como para que me retorne el nuevo ID y meterlo en la vista pero no me ha
funcionado.
La velocidad es buena de respuesta entre Xailer y el motor solo que al estar
abriendo y cerrado la tabla para releerla tiene 50.000 registros y demora
como 10 segundos en actualizar la vista.
Muchas gracias.
estoy haciendo pruebas con PostGres via ODBC y van bien, el inconveniente es
luego de insertar un registro con AddNew no me actualiza la grilla de datos
que tengo en pantalla, tengo que hacer una manganeta para que vuelva a leer
la tabla y ver el regsitro insertado, pero al hacer esto quedo en el Top y
no en el registro insertado.
La cierro y la abro de nuevo y se ven todos los registros
IF ::Opcion="A"
::oOdbcDataSet1:lOpen:=.f.
::oOdbcDataSet1:lOpen:=.t.
ENDIF
He probado con
registroNuevo:=::oOdbcDataSet1:Execute("SELECT last_value from
profesionales_idprofesional_seq")
como para que me retorne el nuevo ID y meterlo en la vista pero no me ha
funcionado.
La velocidad es buena de respuesta entre Xailer y el motor solo que al estar
abriendo y cerrado la tabla para releerla tiene 50.000 registros y demora
como 10 segundos en actualizar la vista.
Muchas gracias.