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

oledb 有连接池么?是自动管理么?解决方法

2012-03-19 
oledb有连接池么?是自动管理么?oledb有连接池么?是自动管理么?我看到说sql数据库 有连接池!我不清楚 OleDb

oledb 有连接池么?是自动管理么?
oledb 有连接池么?是自动管理么?
我看到说sql数据库 有连接池!
我不清楚 OleDbConnection 有没有连接池? 请大哥解答一下!!

[解决办法]
ado.net中的oledb for SQL provider当然是有连接池了。使用的是OLEDB自己的session pooling(Resource pooling)。
早在 MDAC 2.0 (OLE DB 2.0和ODBC 3.51)发布时候(好象是98年吧),就有了这个功能。

你可以通过控制注册表键值OLEDB_SERVICES,直接操作oledb API或者链接字符串中的OLE DB Services属性来启用或者禁用连接池。

有关mdac的pooling这里有篇非常全面的解释:
http://msdn.microsoft.com/en-us/library/ms810829.aspx

热点排行