Hola Román,
La verdad es que no sabría decirte claramente el motivo de este error.
Me huele a que puede estar relacionado con la configuración de tu IBUpdateSQL, en la capa intermedia.
Utilizando Query, puede ser que no necesites (no estoy seguro de esto, tendría que probarlo) el IBUpdateSQL, ya que el DatasetProvider genera la sentencia SQL que se ejecutará directamente en el Query (insert, updates, etc). Digamos que el DatasetProvider, no hace un .edit sobre el Query, sino, que envía una sentencia Update con la acualización de campos y su sentencia Where correspondiente.
Yo probaría a revisar la configuración del ProviderDataset, del Query y del IBUpdateSQL.
Cuéntame cómo te fue.
Un saludo.
Manuel.
|