能不能不让ADO控件自动连接数据库 创建一个adoconnection,也设置了connectionstring,也将该连接关联到adodataset或adoquery了,不管有没有adoconnection.open,adodataset都会自动连数据库并取数据,有没有办法不让adodataset自动连数据库,也就是说在adodataset取数据前,必须手动增加一条adoconnection.open代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不open不行的,而且连接数据库有一个adoconnection就可以了,为啥要创建呢 可以考虑去用BDE哈。 设置KEEPCONNECTION为TRUE打开一次就行了!一般在创建窗体时打开! 没有open,也就没有办法进行操作了。 我现在正在做一个类似的程序,把ADOConnection1.Connected:=falseADODataset1.action:=false;你可以在程序运行的过程中动态设置ConnectionString:='';然后把ADOConnection1.Connected:=true;ADODataset1.action:=true 自动连接是因为你窗体设计时,ADOCONNECTION的ACTIVE属性设置为TRUE,所以系统会在系统创建ADOCONNECTION对象时,自动连接数据库。 你先看看,你Ado的属性中 connected属性是不是设成了true! Adoconnection的属性中 connected属性设为false然后在你需要数据的时候再open就可以了。 一般在数据窗体创建的时候就要open adodataset.open时,会自动open这个adodataset的connection你是希望 此时 不让后者自动连接吗?为什么有这样的需求?? 你好,那怎麼不要開啟時,再用程式設定adodataset連結到adoconnection的屬性呢?這樣就可以在要使用時才開啟,請參考。 KEEPCONNECTION设为false试下.或者程式中设个connectionstring,ADOCONNECTION不用时将CONNECTIONSTRING设为''.需要时将connectionstring附给它 关于程序无错崩溃的问题,欢迎大家前来讨论 Delphi 打开子窗体皮肤问题 delphi打开源文件报错,Class TDBGridEH not found.........,求解. 如何检查局域网里的电脑是否开机?(菜鸟问题) 怎么发布delphi软件,让其能脱离环境运行! 求助:sql中like的使用? 如何让敲击回车来替代鼠标单击(意思是:我想直接按回车就让光标焦点跳到下一控件上) 怎样用程序控制共享目录的劝降 数据库备份与恢复! 调用过程或自定义函数程序出错,如何让编译器指出错误行? 编译出现这个错误 寻“《Delphi程序员经验点滴桌面、网络编程实例集锦》光盘”下载网址
我现在正在做一个类似的程序,把ADOConnection1.Connected:=false
ADODataset1.action:=false;
你可以在程序运行的过程中动态设置ConnectionString:='';
然后把ADOConnection1.Connected:=true;
ADODataset1.action:=true
你是希望 此时 不让后者自动连接吗?
为什么有这样的需求??