1

私はたくさんグーグルで検索し、スタックオーバーフローで「データセットが挿入または編集モードではありません」というエラーに関するいくつかの投稿も見つけましたが、編集または挿入モードではないデータセットでアクションを実行しようとすると、それらはすべて適切に発生しました.

ここで私が直面する奇妙な問題は、編集モードでもこのエラーが発生することです。

これは私のコードです:

 if DMMCI.TakeoffHistory.State in [dsInsert,dsEdit] then
    DMMCI.TakeoffHistory.Close;

デバッグ時は「takeoddHistory.State」が「dsEdit」なので条件に入ります。ただし、「閉じる」コマンドでは、「データセットが挿入または編集モードではありません」というエラーが返されます。

4

0 に答える 0