hola chicos quisiera saber si me pueden decir que es este error me lo da cuando trato de grabar en la base de datos mysql, en el formulario tengo un sqltable, un provider, un clientdataset y un datasource coloque dos botones el primero para 'agregar' un nuevo registro y el codigo es:
Código:
procedure TForm9.BitBtn1Click(Sender: TObject);
begin
clientdataset1.Insert;
end;
en el segundo boton ' guardar':
Código:
procedure TForm9.BitBtn2Click(Sender: TObject);
begin
clientdataset1.Post;
end;
en los eventos afterdelete y afterpost del clientdataset coloque este codigo:
Código:
procedure TForm9.ClientDataSet1AfterDelete(DataSet: TDataSet);
begin
clientdataset1.ApplyUpdates(-1);
end;
procedure TForm9.ClientDataSet1AfterPost(DataSet: TDataSet);
begin
clientdataset1.ApplyUpdates(-1);
end;
despues de cargar los nuevos datos en los dbedit y al pulsar en el boton de 'guardar' me da este error," projet sat.exe raised exeption class EDatabaseError with message 'commands
out of sync; you can't run this command now'.process stopped. "
me lo hace en vario formulario, desde ya muchas gracias.