我在 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
属性中使用时出现。