日期:2014-05-18  浏览次数:20643 次

关于commit()动作的一个问题,请老师解答
大概的流程如下
1、连接数据库并写入新的数据(没有commit())
2、查询数据库,并按条件进行一些处理操作。
3、commit()

我就想问问,第一步连接数据库并写入后,没有提交,   第二步查询的数据包括第一步写入的新数据吗?还是要在这时就要提交才可以。
谢谢。

------解决方案--------------------
如果是在同一个事务中的
前面的语句能影响后面的语句
但不影响事务外的语句

------解决方案--------------------
包括的~~
其实你自己测试一下比谁讲给你听都来的直接