更換過msado15.dll,也注冊過msado15.dll; 重新安裝過MDAC, 更新過補丁KB983246,在另外一臺WIN7專業版上面始侄訓出現無效的指標,自己的電腦和其他的電腦上都沒有問題
uj5u.com熱心網友回復:
在64位Windows下:64位exe和dll在目錄c:\windows\system32目錄下;
32位exe和dll在目錄c:\windows\syswow64目錄下;
所以要注意:
在win64位系統下注冊32位ocx或dll需要將32位ocx或dll拷貝到c:\windows\syswow64\目錄下。
且注冊要用c:\windows\syswow64\regsvr32 xxxxxxx.ocx或dll
在win64位系統下設定32位程式使用的資料庫別名要用c:\windows\syswow64\cliconfg.exe
在win64位系統下設定32位程式使用的系統DSN要用c:\windows\syswow64\odbcad32.exe
uj5u.com熱心網友回復:
需要跨windows平臺的話用XP的ADO版本進行編譯,在WIN7是可以運行的。uj5u.com熱心網友回復:
把msado15.dll放在工程目錄下編譯,最好是用xp上的庫,轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/115424.html
標籤:數據庫
下一篇:菜鳥求問一個資料調取的問題
