ado连接初级问题,请问当ADO连接断开后,打开相关表时,ADO会自动连接,请问怎样使它不自动连接?(50分)

  • 主题发起人 主题发起人 sdhjxue
  • 开始时间 开始时间
S

sdhjxue

Unregistered / Unconfirmed
GUEST, unregistred user!
如题,当ADO连接用代码断开后,为什么打开表时它会自动连接?有什么办法让它不自动连接?
 
ADOCon.KeepConnection := False;
 
if con1.connected then query1.open;
 
ADOCon.KeepConnection 换成 False或true都不行啊,大家没有遇到过吗?
 
to 大器晚成:我不想这样判断,再有其它方法吗?想来也怪啊,连接也断开了,为什么表还能打开?
 
一直不知是这样,刚才我试了一下,即使你在程序中自始至终不用代码连接ADOCon,只要给它指定连接字后,表就可以打开,所以我觉得adocon.connected := true 是可以省略的语句啊.
 
把adoconnection里的string删除了试试
 
。你代码里有 adocon.connected := true; 当然是怎么调都不罩了。
这样实现的是动态连接 。只要运行就连接,X掉它。
 
多人接受答案了。
 
后退
顶部