form开发如何处理并发?????????
我在做form二次开发时,发现有两个用户在同一时间段使用同一个form,
结果有一个用户输入的数据没保存进来,
我觉得这是没有做并发处理导致的,哪位高手帮帮忙啊?????

解决方案 »

  1.   

    两个用户操作的是这个Form里的同一张表么?
    如果是同一张表的话,貌似不能并发吧。
    Oracle的机制中,肯定得有一个用户先抢到锁,更改完数据,把锁释放,另外一个用户才可以使用。你说的数据没保存进来的用户,在操作的时候,没有什么错误提示么?
    比如说:数据已经存在,或者你想更新的数据不存在,或者其他错误提示之类的?