首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

对导出数据制标记的有关问题

2013-07-04 
对导出数据制标记的问题。用程序控制数据库导出数据时对库内已导出数据制已导出标记,那么在导出过程中,有其

对导出数据制标记的问题。
用程序控制数据库导出数据时对库内已导出数据制已导出标记,那么在导出过程中,有其他用户可能会更变记录,数据库和导出的数据不再一台电脑,只是在同一局域网中。如何导表能解决这种并发关系?
[解决办法]
建议用存储过程来实现,将导出的状态标识为1,未导出的为0并增加一列导出时间
[解决办法]
你这个是说的脏数据问题,当一个用户在读取数据,另外一个用户在修改数据的问题。
可以用锁的原理来解决。另外你可以在进行导出数据时做一个状态0,执行导数据时,更新状态为1,
数据导出成功更新为0;那么你就可以在修改数据时,先判断状态,如果状态为 0,那么表示没有人
进行数据导出,可以对数据进行更新,如果状态为1,那么不允许进行数据更新。

热点排行