• Domingo 17 de Noviembre de 2024, 15:25

Autor Tema:  Actualizaciones en cache (dbExpress)  (Leído 1540 veces)

jonhp

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Actualizaciones en cache (dbExpress)
« en: Miércoles 11 de Diciembre de 2002, 00:35 »
0
Hola que tal!!!
Tengo un problema en una aplicacion con dbExpress, he hecho el acceso a datos de la siguiente forma:

 SQLConnection -> SQLDataSet -> DataSetProvider -> ClietDataSet

En una función utilizo la propiedad "CommandText" del "ClietDataSet" para ejecutar un "UPDATE". Funciona bien pero hasta donde veo no realiza ninguna actualizacion en cache, sino que lo hace directamente sobre la BD sin que yo le especifique "ApplyUpdate" ó "CancelUpdates" (incluso manda un error diciendo que "no puede ejecutar esa operacion en un dataset cerrado").

Al hacer la actualizacion mediante un "DBNavigator" sobre un "DBGrid" si funcionan las actualizaciones en cache.

Las actualizaciones en cache no funcionan con sentencias SQL en los ClietDataSet?

Agradeceria cualquier comentario.