[求助]关于事务处理的
这段代码,请大家看看问题出在什么地方:sql1="insert into table1(name,depart) values (value1,value2)"
sql2="delete from table2 where id='"&theid
conn.begintrans()
conn.excute(sql1)
conn.excute(sql2)
if err then
conn.rollbaktrans()
else
conn.committrans()
end if
总是不成功,并且我用的dreamweaver编辑代码,committrans()根本没有颜色 变化,很怪,
哪里出了问题呢?
可以确定sql2可以正确执行,sql1不行,sql1中的value1和value2是通过查询得到的一个记录的字段值rs(“name”)和rs(“depart”)我觉得问题出在这里,大家觉得呢?
[此贴子已经被作者于2007-7-20 16:19:06编辑过]