VB6 连接到 MySQL5.7.16 [Microsoft][ODBC 驱动程序管理器] 未找到数据源名称且未指定默认驱动程序
VB6 connecting to MySQL5.7.16 [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
我在 PC 上编译了 VB.exe
程序,运行 在 Window Server 2012R2
服务器上编译了它,因为我无法在服务器上安装 VB6。
我无法建立以下连接。
sDatabase = "DRIVER={MySQL ODBC 5.3 Unicode Driver};"
sDatabase = sDatabase & "Server=127.0.0.1;Port=3307;UID=root;Password=Pass;Database=Database;OPTION=3;"
Set gConn = New ADODB.Connection
gConn.Open sDatabase
我收到以下错误
我确信所有参数都是正确的,因为我有另一个 ASP 经典网页成功连接到 MySQL。
我不知道从哪里开始调试。跟下面有关系吗?
答案在你上一张截图里,看ODBC对话框的标题。它表示 (64-bit)
。使用这个访问 32 位版本的 ODBC:
c:\Windows\SysWOW64\odbcad32.exe.
并在此处查看详细信息:
我在 PC 上编译了 VB.exe
程序,运行 在 Window Server 2012R2
服务器上编译了它,因为我无法在服务器上安装 VB6。
我无法建立以下连接。
sDatabase = "DRIVER={MySQL ODBC 5.3 Unicode Driver};"
sDatabase = sDatabase & "Server=127.0.0.1;Port=3307;UID=root;Password=Pass;Database=Database;OPTION=3;"
Set gConn = New ADODB.Connection
gConn.Open sDatabase
我收到以下错误
我确信所有参数都是正确的,因为我有另一个 ASP 经典网页成功连接到 MySQL。
我不知道从哪里开始调试。跟下面有关系吗?
答案在你上一张截图里,看ODBC对话框的标题。它表示 (64-bit)
。使用这个访问 32 位版本的 ODBC:
c:\Windows\SysWOW64\odbcad32.exe.
并在此处查看详细信息: