在 sqlserver企业管理器打开某个数据库的某个表,修改记录,关闭表就会提示:“在流水模式下,事务无法启动”,修改不了数据。
原理:SQL Server 用来将结果集返回到客户端的默认模式。行按照其放置在结果集中的顺序发送到客户端,且应用程序必须按此顺序对行进行处理。在执行连接中的某 SQL 语句之后,应用程序除了检索结果集中的行以外不能在连接上执行任何其它操作,直到已检索了所有的行。在结果集检索结束之前应用程序可以执行的唯一的其它操作是取消结果集的剩余部分。解决方法:
拖动右边的滚动条向下,直到显示完所有的数据,再改就没事了。
或者改完一个数据后用鼠标在别的单元格左键点击一下后再关闭数据表就不会报告“在流水模式下,事务无法启动”了。