日期:2014-05-16  浏览次数:21013 次

关于conn.begintrans
sql="update 表1 set 列=1 where id in ("& cid &")"
conn.execute(sql)
sql="update 表2 set 列=1 where id in ("& cid &")"
conn.execute(sql)

请问在以上代码前后必须要加conn.begintrans 和 conn.committrans吗?如果不加可不可以?
------解决方案--------------------
光看sql. 好像没必要用 trans
------解决方案--------------------
如果需要严格保证数据的准确性就用事务
也就是说你的数据操作有必要遵循acid四要素