|
Para aclarar las cosas, supongo que el error ocurre cuando haces una llamada al método ApplyUpdates (no al llamar a Append).
¿Sin tener asignado un conjunto de datos (data set) al proveedor, te funcionó el evento? Por lo que vi en el código de Provider.pas, parece que tu respuesta (que aún espero) será no.
En ese caso la solución que propones de una consulta sin resultados es buena (mientras ésta contenga todas las columnas que son campos reales editables en el ClientDataSet), pero no me queda claro por qué no usas la misma consulta que empleas para cargar el listado de clientes.
Saludos.
Al.
__________________
Tras casi seis años de trabajar para una empresa alemana como desarrollador Delphi, se vieron forzados a dejarme ir (temas presupuestales). Así que ahora estoy abierto a escuchar nuevas ofertas.
|