MS提供的Oracle for ADO 驱动,在一个应用中不能打开同时多个数据库连接
生活随笔
收集整理的這篇文章主要介紹了
MS提供的Oracle for ADO 驱动,在一个应用中不能打开同时多个数据库连接
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
經研究發現,跟Provider string有關:
Provider=MSDAORA;Data?Source=%s;User?Id=%s;Password=%s;
上面MS提供的,結果你只能打開一個數據庫連接,再打開另一個就會出錯。
而使用Oracle自帶的驅動就不會出現這種情況,下面是使用Oracle的連接串:
Provider=OraOLEDB.Oracle;Data?Source=%s;User?Id=%s;Password=%s;
Provider=MSDAORA;Data?Source=%s;User?Id=%s;Password=%s;
上面MS提供的,結果你只能打開一個數據庫連接,再打開另一個就會出錯。
而使用Oracle自帶的驅動就不會出現這種情況,下面是使用Oracle的連接串:
Provider=OraOLEDB.Oracle;Data?Source=%s;User?Id=%s;Password=%s;
轉載于:https://www.cnblogs.com/Leejia/archive/2006/03/08/345696.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的MS提供的Oracle for ADO 驱动,在一个应用中不能打开同时多个数据库连接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 蓝桥杯第八届省赛JAVA真题----字母
- 下一篇: linux cmake编译源码,linu