Windows 8 で Embarcadero Delphi XE3 を使用しており、SQL Server 2000 に接続しようとしています。
私のプログラムは、Windows 7 で Delphi 2007 を使用していたときは正しく動作していましたが、今ではトランザクション (更新、挿入、削除) を行うたびに、"Cursor Operation Conflict"作業を続行する (トランザクションをコミットする) というエラー メッセージが表示されます。
私はTADOConnectionサーバーとの接続に使用TADODataSetしており、トランザクションの実行に使用しています。私はTADODataSet.Insert/ TADODataSet.Edit/ TADODataSet.Post/を使用TADODataSet.Deleteして取引を行います。
一般的な問題であるため、コードの一部を投稿できませんでした。
このエラーが原因でコードをデバッグできるようになり、間違ったことをしていないことを確認したいと思います....
エラーは、プロパティで使用clUseServerした場合にのみ表示されTADODataSet.CursorLocationます。