对本地prodox处理库编写了以下代码,请问那里有问题使事务处理无效,每执行
一句db1.toorderdb.Execute(sql_order);都会向数据库写入数据,我在FOR循环
结束后先ROLLBACK也不法撤消事务,请问应该如何改,谢谢,代码基本如下
toorderdb是TDATABASE类
db1.toorderdb.TransIsolation:=tiDirtyRead;
DB1.toorderdb.StartTransaction;
for循环开始
预处理 sql_order
try db1.toorderdb.Execute(sql_order);
except
showmessage('错误');
end;
for循环结束
try
db1.toorderdb.Commit;
except
db1.toorderdb.Rollback;
db1.toorderdb.Close;
end;
一句db1.toorderdb.Execute(sql_order);都会向数据库写入数据,我在FOR循环
结束后先ROLLBACK也不法撤消事务,请问应该如何改,谢谢,代码基本如下
toorderdb是TDATABASE类
db1.toorderdb.TransIsolation:=tiDirtyRead;
DB1.toorderdb.StartTransaction;
for循环开始
预处理 sql_order
try db1.toorderdb.Execute(sql_order);
except
showmessage('错误');
end;
for循环结束
try
db1.toorderdb.Commit;
except
db1.toorderdb.Rollback;
db1.toorderdb.Close;
end;
解决方案 »
- 我只想用语音输入识别甲已丙丁四个人的名字 ,有没简单点的方法。
- ExpressQuantumGrid有记录过滤功能,怎么把过滤后的记录在FASTREPORT中打印出来???
- 巢状数据实现master/detail的菜鸟问题
- 今天还有人在吗?编辑时出现“ File not found: 'DBGridEh.dcu'”!
- 请问怎样把一些功能选项保存起来,并把它读出来
- rave报表怎样用语句赋值???
- 如何把edit1.text的值作为sql server的数据库名字用create database语句建立,请细心指教。
- 一个数据添加的问题,本应该看书解决,奈何十万火急!!
- 老狼,拿命来!!!
- 三层结构,在Windows98第二版出错:"Error Loading Midas.dll",紧急求助
- 参数问题。。急。。。
- 过年后打算去广州或者深圳,大家来给给意见~!
建议自行处理一下与会滚有关的东西,因为paradox没有日志文件,不存在会滚的可能