请问一个JDBC事务的问题!
jdbc+weblogic+informix
几个insert,update在一个事务X中,当只有一个A用户执行事务X时正常,
但A用户与B用户同时执行事务X时(实际上是一个用户先执行,然后另一个用户在等待),假设A用户先执行,这样所insert,update表被事务X保护,没commit前不能再被另外的用户写入.在界面上所表现的是A用户的网页提交后执行,然后B用户的网页同时也提交,但IE的进度条应为等待,不应该有新页面出来,直到A用户那边处理完后B用户事务得到执行,才会有新页面出现.
我现在碰到的问题是:B用户的网页没有等待,事务中的insert,update也没有执行,得到的是一个出错的页面(不是页面找不到),出错页面上面的应该取得的数据并没有取得显示出来.weblogic后台报了一个错,好像是说表被锁不能访问什么的.
这是怎么回事啊???如何解决??