用delphi7的Tadoquery控件连oracle 9i 数据库,用一个Tadoquery控件连续 查询(执行一个sql语句后立即关闭),大概查询4-5次就会出现“对象被打开”的错,是一个EOleException 的错,但是如果每次查询都动态创建一个Tadoquery对象,查询完释放,则不出错,问这是怎么回事,谢谢各位高手
解决方案 »
- 关于文件的增量备份及传输,高分送出
- 关于事件的问题?
- 谁有联众80分的源码?
- ★★★★★大事件★★★★★--【修罗】
- 关注,关注!高手来看!
- 如何可以和ie共享cookie和收藏夹,ie读取cookie不用直接输入密码就可以访问的这个也可以自动访问
- installshield、wise install等打包程序的详细使用说明?
- ADOConnect时如何根据返回信息判断是由于数据库服务器不存在或者是账号密码错引起的连接失败?
- 请教高手,怎样是号码不重复,并且经过排序!
- 求助:我的系统在执行sql语句时产生非法操作!!!
- StringGrid控件改变列宽时触发什么事件?
- 关于用spcomm开发手机短信的问题,请赐教.
adoquery := TAdoquery.create(nil);
try
with adoquery do
begin
close;
sql.text := '';
open;//execsql
end;
finally
adoquery.free;
end;
最好不要直接入在窗体上。