pcplayer: 关于数据库的事务 [阅读: 306] 2010-01-15 03:00:25 我写了段测试程序,大概是: 1. 开始事务 2. 提交一条记录 3. 从数据库读回该记录 4. 提交另一条记录 5. RollBack 事务。 6. 再次从数据库读第三部的记录。 执行完上述过程,发现: 第三步读到的记录的值,是提交的新值; 然后第五步回滚后,再次去读第三步的记录,是提交前的旧的值(回滚了嘛)。 那么,如果在做第五步前,有另一个用户去读第三步的记录,会如何?