Ajuda com dbexpress
olá... Estou usando o conjunto sqldataset, datasetprovider, clientdataset ...
o codigo de atualização é o seguinte:
procedure TFormCategorias.ClientDataSet1AfterPost(DataSet: TDataSet);
begin
ShowMessage(IntToStr(ClientDataSet1.ChangeCount));
(DataSet AS TClientDataSet).ApplyUpdates(-1)
end;
Como podem observar coloquei no evento AfterPost, porém ja testei colocando no botão Salvar e nada... Ele só salva no BD qnd insiro um novo regitro qnd Edito um registro existente ele não salva de forma alguma...
Alguem sabe pq? e como faço pra salvar tbm as alterações e todo o resto?
o codigo de atualização é o seguinte:
procedure TFormCategorias.ClientDataSet1AfterPost(DataSet: TDataSet);
begin
ShowMessage(IntToStr(ClientDataSet1.ChangeCount));
(DataSet AS TClientDataSet).ApplyUpdates(-1)
end;
Como podem observar coloquei no evento AfterPost, porém ja testei colocando no botão Salvar e nada... Ele só salva no BD qnd insiro um novo regitro qnd Edito um registro existente ele não salva de forma alguma...
Alguem sabe pq? e como faço pra salvar tbm as alterações e todo o resto?
Leonardog3
Curtidas 0
Respostas
Tdqr
29/04/2006
ja tentou alterando o status do clientDataSet para edição?/?
GOSTEI 0
Leonardog3
29/04/2006
Eu uso clientDataSet1.Edit;
GOSTEI 0