TClientdatasetにてApplyUpdatesを使用してもDBの内容が更新されません。
IBExpressでDBに接続
IBDatasetにSQLを記入して
TDatasetProvider経由でTClientDatasetにフェッチしました。
その後、
Clientdataset.First;
Clientdataset.Edit;
Clientdataset.FieldValues['Table1']:= 'テスト';
Clientdataset.Post;
Clientdataset.ApplyUpdates(0);
としたのですが、DBの値が更新されません。
ClientdatasetのChangeCountを見ると変更されている値はあります。
また、Clientdataset.ApplyUpdates(0);ではエラー数が1と帰ってきています。
どなたかお教え願えないでしょうか?
よろしくお願いします。
ツイート | ![]() |