如何让中间层的不同的MTS/COM的各个ADOQuery都用同一个ADOConnection.(200分)

  • 主题发起人 主题发起人 berserk
  • 开始时间 开始时间
B

berserk

Unregistered / Unconfirmed
GUEST, unregistred user!
现在公司想要用三层技术,让我作一个三层的例子出来,李维的书是看了几遍了,
但作的时候发现,如何才能让各个不同的COM/MTS中的ADO控件都用同一个COM中的
ADOConnection呢?
其实,我的目的是要,如果数据库的位置(比如机子啊,IP啊)变动了,如何才能不
用改一坨的COM.
 
指定主机名,可能会实现.
 
楼上请说的清楚点,信息太少了,不好理解.
 
用连接文件就可以了。
 
楼上的意思是用一个文件保存数据库链接的字符串,每个COM中的数据据组件
的数据库链接都从中得到是吧。哦,我试试。但我想啊。如果每一个COM组件都
能用同一个ADOConnection来连接数据库的话,会不会提高效率,必尽只需一个
连接,
 
应该不可以,但mts/com中对ado是有pool的,故多个也应该可以。写好的话,效率
应该和一个一样的。可以把配子文件放在system等固定目录下,各adodb都去读就可以了
 
多人接受答案了。
 
后退
顶部