我可以访问远程mySQL服务器上的数据库。我可以从我的本地mySQL工作台读取数据。我还可以使用MS Access链接和读取其表。 我试图在VB6中使用以下代码但无法建立连接 -
Set DBCon = New ADODB.Connection
DBCon.CursorLocation = adUseClient
DBCon.Open "Driver={MySQL ODBC 5.1 Driver}; Server=sherwood.unitingchurch.org.au;port=3306; Database=UCSData;User=UCS;Password=" & Pwd & ";Option=3;"
我的本地计算机上有mySQL数据库的副本,VB6程序可以使用相同的代码(但使用localhost作为服务器)查看和使用数据而没有问题。
Set DBCon = New ADODB.Connection
DBCon.CursorLocation = adUseClient
DBCon.Open "Driver={MySQL ODBC 5.1 Driver};Server=localhost; port=3306;Database=UCSData; User=UCS; Password=" & Pwd & ";Option=3;"
任何帮助都将不胜感激。
答案 0 :(得分:0)
错误讯息是什么?
我认为您的问题与驱动程序有关。
您的Windows,Office是哪种架构(32位或64位)?