Ver Mensaje Individual
  #1  
Antiguo 24-05-2003
raulparraco raulparraco is offline
Miembro
 
Registrado: may 2003
Ubicación: Bogota Colombia
Posts: 42
Reputación: 0
raulparraco Va por buen camino
Angry Error ApplyUpdates(0);

Hola a todos

estoy haciendo un pequeño programa endelphi7 e interbase 6 y me encuentro con el siguiente
problema:
- Coloco el SQLConection (SQLConnection1)
- Coloco el SQLDataSet con la sentencia sql y con la propiedad
SQLConnection = SQLConnection1
- Coloco un DataSetProvider con la propiedad DataSet = SQLDataSet1
- Coloco un ClientDataSet con la propiedad ProviderName = DataSetProvider1
- Coloco un DataSource con la propiedad DataSet = ClientDataSet1
- Coloco un DBGrid con la propiedad DataSource = DataSource1

Pues bien cuando voy a una casilla del dbgrid y modifico un registro, doy al
botón de grabar. En el botón tengo lo siguiente :
if ClientDataSet1.ChangeCount > 0 then
begin
ClientDataSet1.ApplyUpdates(0);
ClientDataSet1.Refresh;
end;

Cuando se ejecuta la linea de applyupdates me da el siguiente mensaje de
error :
Record not found or changed by another user.

¿ Alguien me podría hechar un cable ?

Gracias de antemano.

Saludos.
__________________
Raulp
Responder Con Cita