請問在SQL中有沒有一種方法實現如office中的撤銷功能的?如我修改了表中的幾行數據,但發現修改錯了,可不可以有種undo的方法運行後使表內容恢復為更新前的內容.
------解决方案--------------------
没有如此的功能
不过可以利用日志来恢复到以前的数据
以可以通过事务来控制一系统操作的完整性
------解决方案--------------------
如果想利用日志来恢复以前的数据,可以使用工具Log Explorer for SQL Serverv
这个工具可以在网上找到
------解决方案--------------------
只能用日志恢复了,如果没有日志的话,就永远找不到了
------解决方案--------------------
应用程序中
C#SqlCommand.cancel();
sql server 中没有