我的環境: WIN10 64位作業系統 VB6.0
局域網: NETGEAR WGR614v10 的路由器 ADSL
局域網服務器環境:WINXP 32位作業系統 SQL2000
WEB服務器環境: 云空間
我本地VB編譯環境下可以訪問局域網SQL,但不能訪問WEB服務器上的SQL
編譯成EXE以后即訪問不了局域網SQL,也訪問不了WEB服務器上的SQL
離開了這個環境,比如回到家里,或去咖啡廳,
在編譯環境下可以訪問WEB服務器上的SQL
編譯成EXE以后也可以訪問WEB服務器上的SQL
家里的路由器和單位的路由器是同一型號,為了查找問題,互換過路由器,問題依舊
局域網里其他電腦 WINXP WIN7 WIN8 都可以訪問本地SQL
這究竟是怎么回事兒? 還能從哪里入手篩查問題呢?
回復到這里或郵件到[email protected] 都可以
謝謝了!
uj5u.com熱心網友回復:
XP機器上一定要安裝sql2000sp4,再把防火墻關閉試試uj5u.com熱心網友回復:
建議裝sqlserver2000的補丁4,然后服務器端和客戶端配置看看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
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/86834.html
下一篇:如何用vb得到mp3格式的波形圖
