やあ、mySQLデータベースを実行しているローカルLAN上のPCへの接続に問題があります。
私が持っているVB6のコードは次のとおりです。
.ConnectionString = "DRIVER={MySQL ODBC 5.1 Driver};SERVER=\\SERVERPC;DATABASE=lstoredb;UID=root2;PWD=thepassw;OPTION=3"
「localhost」を配置すると、問題なく動作します(DEVシステムでもmysqlを実行しています)が、他のマシンに配置すると、接続されません。
ネットワーク内のSERVERPCにアクセスできますが、何らかの理由でVB6がそれを見つけることができませんか?私もIPアドレスを試しました:
.ConnectionString = "DRIVER={MySQL ODBC 5.1 Driver};SERVER=192.168.1.9;DATABASE=lstoredb;UID=root2;PWD=thepassw;OPTION=3"
そして、それはまだ機能しません。すべてのファイアウォールをオフにしましたが、まだ何もありません... 192.168.1.9 IPのルーターにポート3306を追加しても、まだ何もありません!
DEVコンピューターはWindowsXPSP3であり、mySQLサーバーはVistaHomePrem上にあります。32ビット。
どんな助けでも素晴らしいでしょう!ありがとう!:o)
デビッド