with adoquery_temp do
begin
close;
sql.clear;
sql.Add('select * from sy_sql where name='+''''+v_qname+'''');
open;
end;
如上的查询也要用如下的事务提交和回滚方式打开吗?
ADOConnection1.BeginTrans();
try
open();
ADOConnection1.CommitTrans();
except
on e: Exception do
begin
ADOConnection1.RollbackTrans();
raise Exception.Create('事务操作失败:' + e.Message);
Exit;
end;
begin
close;
sql.clear;
sql.Add('select * from sy_sql where name='+''''+v_qname+'''');
open;
end;
如上的查询也要用如下的事务提交和回滚方式打开吗?
ADOConnection1.BeginTrans();
try
open();
ADOConnection1.CommitTrans();
except
on e: Exception do
begin
ADOConnection1.RollbackTrans();
raise Exception.Create('事务操作失败:' + e.Message);
Exit;
end;
解决方案 »
- 谁帮我看下,这代码哪错了??在线等!在线等!在线等!在线等!在线等!在线等!在线等!
- 数据库添加记录出错
- 一个FORM.CAPTION的问题。
- bde连接SqlServer数据库(装在win2000), 为什么第一天正常, 第二天98客户机连接不上?
- 给个D7下udp接收数据的例子,100分相送!
- 请问在三层架构中,客户端如何执行服务器端的方法?
- 拜年
- Com,我是越看越没有信心了..越看越不懂...哇......我快不行了..(来者有分).
- 请问如何实现用数组控件?比如在窗口上摆100个按纽?谢谢!!!
- 使用什么制作delphi的安装的程序最好,在那里有的下载。试过几个制作安装程序工具都不好用。最好有专门针对delphi的制作工具
- 大仙求命啊,这样的问题
- 车载装货问题,求最优算法
sql.Add('select * from sy_sql with(nolock) where name='+''''+v_qname+'''');