Fórum Ajuda com dbexpress #320295
29/04/2006
0
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
Curtir tópico
+ 0
Responder
Posts
29/04/2006
Tdqr
ja tentou alterando o status do clientDataSet para edição?/?
Responder
Gostei + 0
29/04/2006
Leonardog3
Eu uso clientDataSet1.Edit;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)