本人在win7編譯C++程式,用的是ado方式連接sqlserver ,在本機測驗成功,布到生產環境一直報錯“尚未呼叫CoInitialize”,但是代碼里呼叫 了這個函式(CoInitialize(NULL)),ado的DLL msado15.dll換了好多版本編譯都不行,求大神解答,在創建ado連接實體前,為什么會呼叫CoInitialize(NULL)失敗,在windows 2008 r2上才會有這問題,自己的win7都不出現
uj5u.com熱心網友回復:
在生產環境上編譯試試。uj5u.com熱心網友回復:
用XP的版本的ADO編譯,在WIN7上可以運行,微軟的高版本ADO兼容低版本ADO。uj5u.com熱心網友回復:
server版本OS什么ADO組件是否一樣的uj5u.com熱心網友回復:
win2008r2 只有64位的,樓主的win7是32位的吧?轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/109577.html
標籤:數據庫
