用程序控制数据库导出数据时对库内已导出数据制已导出标记,那么在导出过程中,有其他用户可能会更变记录,数据库和导出的数据不再一台电脑,只是在同一局域网中。如何导表能解决这种并发关系?
解决方案 »
- 急!SQL Server 2008 Reporting Service导出 CSV时候显示分页符
- 1433被入侵,高分求修复办法.
- 请问有好的SQLserver2000安装软件吗
- Error converting data type varchar to bit.
- IIS服务器,SQL和systerm同时占用很高内存,什么原因
- 100使用Trigger时有这样的问题
- 碰到一个数据错误的难题
- to(邹建):关于"怎样遍历一个数据库中的所有表"的再讨论
- 我的sql server数据库为什么经常自动停止运行?
- 如果不使用SQL Mail,如何在SQL Server 中发送电子邮件(远程的smtp是需要身份验证的.就像163那样需要验证)?
- 关于数据库存储过程的菜鸟问题.
- sql批量插入防重复哪个思路好有没有更好的
可以用锁的原理来解决。另外你可以在进行导出数据时做一个状态0,执行导数据时,更新状态为1,
数据导出成功更新为0;那么你就可以在修改数据时,先判断状态,如果状态为 0,那么表示没有人
进行数据导出,可以对数据进行更新,如果状态为1,那么不允许进行数据更新。