收录日期:2019/02/16 20:07:31 时间:2016/05/24 00:10:49 标签:数据库相关
一个仓库管理系统,多个客户端,同时对数据库服务器(sqlserver2000)的库存表进行操作,
但是有数据冲突问题,因为工作都集中在AM10点前后,10几台微机同时并行工作,
例如在进行出库操作时,要实时检测库存数量,并实时修改库存,
有时可能产生数据冲突,也就是说同时读出数据,但是一个先处理完,并改动了数据,
但是另一个存盘时,可能数量已经不足了,
我看了一下操作系统的信号量,
但是没能和数据库结合不起来,
看了一下SQL2000的帮助,反到糊涂起来,
如果两个同样的应用程序中都执行了事务,那是不是先提交的先执行
后提交的要等到前一个事务执行后再进行处理?
如果两个同样的应用程序都执行了事务,并且都执行了同一个存储过程,
是不是先提交的先执行后提交的要等到前一个事务执行后再进行处理?
还有显式给表加锁又是怎么回事,
我都要崩溃了,
大家多费心吧!

只要能解决问题就行,
关心此题的朋友就帮忙向上踢一脚

用事务处理方式,我用事务处理解决过多用户同时访问修改的问题。效果错!但是调试成功有点难!
仔细分析ado的事务处理。
事务或采用表级锁
你UPDATE 数据时,在后面加个WHERE。。。呵呵!我就是这么解决的:>有用的!
偶也是用update+where+事务的方法搞定!

where加的是一个修改标志,如果select 的总数不等update的总数就返回事务

请问如何编程实现把几个jpg文件拼接成一个大的jpg文件 简单问题 WebService问题 请教高手一个asp的初级问题 数据库读写的问题 如将Response.write()内容输出到其它窗体!请高手帮帮忙! 关于FreeTextBox的问题。 我装了个论坛。上传上去出现错误,急晕了。哪位好心的老板可以帮我解决这个问题啊? c#中关于验证控件问题!!希望有知情者告之!!谢谢 对DELPHI2005说再见 高分求sql数据库导出数据到access and excle 全码。(要具体的,傻瓜都能懂的!) 如何给动态加载的数据应用样式??? 如何判断一个文件是否正在被使用! vb.net不支持AscB函数了,我要实现相同功能怎么解决? 用vb如何进行webservices? 据最新研究成果,身体特征完全符合“L”理论 MySql 启动错误: ERROR 1045: Access denied for user: \'root@localhost\' (Using password: NO) Jsp中声明变量的小误区 oracle8i中重启后management serve就不能用了,为何? Struts的一些问题,急。。。 各位大哥:c怎样获得CPU的序列号呀 又见乱码!!! 怎样用windows mobile发送短信息(用.net compact framework) 2004年11月的一道题。 用过Infragistics 进来看看! 请问一下,下面的话有没有问题,现在没分,有分一定给 我用CSerialPort遇到了问题,请大家帮忙看看!! 有没有工具可以看到c#中各个线程的相关信息和线程使用CPU的状况? 验证控件问题? 如何给动态加载的数据应用样式??? 请教为什么我的image显示不出来?????