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

vba连接oracle有关问题

2012-12-14 
vba连接oracle问题conn.Provider MSDAORA.1conn.ConnectionString Password***User ID***Data

vba连接oracle问题


    conn.Provider = "MSDAORA.1"
    conn.ConnectionString = "Password=***;User ID=***;Data Source=***"
    'conn.Provider = "OraOLEDB.Oracle"
    'conn.ConnectionString = "Password=***;User ID=***;Data Source=***;Persist Security Info=True;"

我在网上找到了三种连接串
以上是两种
还有个是 password前写的是 microsoft for oracle 什么的
只有这个可以使用:
    conn.Provider = "MSDAORA.1"
    conn.ConnectionString = "Password=***;User ID=***;Data Source=***"
请问这三种连接串有何区别 其他两种是怎么用的
[最优解释]
应该是驱动提供商不同,一个是oracle的,一个是微软的

连接不了的,是要装上对应的驱动
[其他解释]
多谢
Microsoft ODBC for Oracle 微软提供的oracle驱动
OraOLEDB.Oracle 数据库驱动程序是Oracle数据库的驱动程序
MSDAORA 是来自微软的驱动
参考:http://hi.baidu.com/qianbing181/item/f00ca69296b132d81e427123

顺便发下相关坟贴:http://bbs.csdn.net/topics/30201980

热点排行