PDA

Ver la Versión Completa : Duda con CancelUpdates y ApplyUpdates con ClientDataSet


David
04-07-2007, 11:23:12
Hola

Tengo esta estructura con un ClientDataSet

Inserto 1 (Insert, Relleno , post)
Inserto 2
Inserto 3
ClientDataSet1.CancelUpdates;
Inserto 4
Inserto 5
Inserto 6
ClientDataSet1.ApplyUpdates(0);
commit;

Bien la pregunta es , Cuando haga commit , Que Registros se han insertado , el 4,5,6 o todos .

Podria ponerlo al reves.

Inserto 1
Inserto 2
Inserto 3
ClientDataSet1.ApplyUpdates(0);
Inserto 4
Inserto 5
Inserto 6
ClientDataSet1.CancelUpdates;
commit;

En este caso que registros se han insertado , el 1,2,3 o ninguno ??

opsmc
11-02-2011, 20:00:07
No sé porque no te han respondido en tanto tiempo. Pero asi es tienes razon en lo que escribes. En el primer caso se insertarian 4,5 y 6; en el segundo 1,2 y 3. Lo unico que no va es eso de "cuando haga commit", puesto que applyupdates = commit ;)