用delphi7的Tadoquery控件连oracle 9i 数据库,用一个Tadoquery控件连续 查询(执行一个sql语句后立即关闭),大概查询4-5次就会出现“对象被打开”的错,是一个EOleException 的错,但是如果每次查询都动态创建一个Tadoquery对象,查询完释放,则不出错,问这是怎么回事,谢谢各位高手
解决方案 »
- 请问如何在DELPHI7中利用ADODATASET的FILTER实现模糊查询,能不能不要用SQL语句那种
- 怎样知道托盘中已存在某个应用程序?
- 调用BPL中的MDIChild Form的问题
- 我在使用savedialog时怎么判断是点击的ok还是cancle按钮呢?
- 各位高手,箭头咋个画法?先给20分,如果有正确代码,可以另给分。
- 请教一个打印时遇到的问题
- 關于數值計算問題﹗
- 高分求救:如何制作DELPHI5的安装程序,要求打包ORACLE、BDE及程序的EXE文件。有没有比较合适的第三方软件。
- 在上海那兒有李維的書賣,網上那兒有他的電子版書?????
- pascal中续行用什么符号?
- StringGrid控件改变列宽时触发什么事件?
- 关于用spcomm开发手机短信的问题,请赐教.
adoquery := TAdoquery.create(nil);
try
with adoquery do
begin
close;
sql.text := '';
open;//execsql
end;
finally
adoquery.free;
end;
最好不要直接入在窗体上。