我想问一下,Adoconneciton.destory,或Adoconnection.free.对Adocnn做了什么?
在进行了这两个操作后,
我怎么样才能恢复Adocnn!
在进行了这两个操作后,
我怎么样才能恢复Adocnn!
解决方案 »
- 如何用delphi 实现附加保存任何类型的文件(如excle,word,ini ...),并切能找开打。有点类型似邮件中的附加一件.
- 问2个简单的DBEDIT的问题
- 急!五年工作经验在昆明大概能拿多少薪水
- 求一个DCU!谢谢!
- 怎样用Delphi来解决数据库(ADO)的主键重复问题?
- delphi的界面按我提供的效果图来制作,我愿意付费请人帮忙。
- 如何通过句柄访问控件对象实例?
- 编程,怎能支持少数民族语言
- 谢谢l_jia。请来拿分2
- 增加了一个COM的接口函数,为什么点击Refresh Implementation不能实现定义的刷新?
- 一个关于提高查询速度的问题。有点不爽!!
- 使用LkJSON单元解析的问题
干吗这么做,放着备用不就行了
Free调用的Destroy方法
释放之后需要重新创建实例,如果没必要的话不需要释放
2、不同之处:如果Adoconneciton实例不存在时调用Destory会报错;而Free则不会报错,Free是对Destory进行了包装,如果实例对象为空,则不做操作,如不为空则释放。3、执行上面2个都是释放了实例,如果想恢复的话则需要重新创建。
var
Adocnn: Adoconneciton;
begin
Adocnn := TAdoconneciton.Create(Self);
Adocdn.ConnectionString := 'XXXXXXX';
end;
即在一个进程里包括生成和自灭
用的时候再连接 Adoconneciton->Connected = true;
我现在用的就是动态穿件ADocnn,我就是想问一下有没有更好的办法啊?
呵呵,谢谢各位大侠!