【发布时间】:2014-06-28 16:44:52
【问题描述】:
我可以访问远程 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;"
任何帮助将不胜感激。
【问题讨论】:
-
完整的错误信息是什么?