PDA

Ver la Versión Completa : Indices clientdataset


karocs
02-12-2004, 18:10:10
Saludos

Tengo los datos en un ClientDataSet y necesito eliminarlos en el cliente y luego aplicar los cambios, y utilizo FindKey para encontrar el registro que quiero eliminar

cdscontratos.Findkey([Cells[1,fila]]);
cdscontratos.Delete;

y cuando ejecuta FindKey me aparece el siguiente error "No index currently active" ademas el campo por el que busco es llave primaria.

Agradeceria su ayuda superurgente...:confused:

fredo
03-12-2004, 16:21:14
¿Applyupdate?

cdscontratos.Locate('Clave','Valor',[]);
cdscontratos.Delete;
cdscontratos.Applyupdate;