首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

动态创设一个adoconnection连接?

2012-07-29 
动态创建一个adoconnection连接???在寻求某问题的解决方法时,在网上看到这么一句话“一个adoconnection一次

动态创建一个adoconnection连接???
在寻求某问题的解决方法时,在网上看到这么一句话“一个adoconnection一次只能启动一个事物,如果你一定要启动事务就必须为每一个线程动态创建一个adoconnection连接,这样在于数据库连接过程中相互独立处理各自的session会话,这样才能正常使用。”
  我想问的是如何是动态创建一个adoconnection连接???
  是不是不能在窗口界面上拖放TADOConnection控件,必须用 adoconnection=:TADOConnection.create;来创建?

[解决办法]
uses adodb
var
 ac:TAdoConnection;
begin
 TAdoConnection.Create(ac);
end;
[解决办法]
可以拖放,也可以创建,整个程序无其它要求的话,只用一个ADOConnection即可

开发时,拖放的多些吧,因为ADOConnection在程序启动到结束都会用到,没必要去动态创建
[解决办法]
普通程序都是一个线程的,所以事务不存在问题
[解决办法]

探讨
uses adodb
var
ac:TAdoConnection;
begin
TAdoConnection.Create(ac);
end;

[解决办法]
楼主的意思是在线程中使用吗?如果在线程中就是在线程创建的时候,生成一个adoconnection.

热点排行