3
我试图在VB6
应用程序中执行查询。MySQL查询错误(ODBC 3.51)
这里是我的代码:
Dim con As ADODB.Connection
Set con = New ADODB.Connection
con.ConnectionString = "Driver={MySQL ODBC 3.51 Driver}; Server=***; Database=***; Username=***; Password=***; Option=3"
con.Open
Dim cmd As New ADODB.Command
With cmd
.ActiveConnection = con
.CommandText = "SELECT COD_CONFIG FROM FDT_CONFIG"
.CommandType = adCmdText
End With
Dim rs As New ADODB.Recordset
rs.CursorLocation = adUseClient
rs.Open cmd, , adOpenStatic, adLockOptimistic
我已经隐藏在连接字符串中,但在我的应用我用正确的价值观的一些信息。
我可以成功地打开连接,但是当我尝试执行查询,我得到:
“执行错误‘2147467259(800004005)’:未指定的错误”
谁能告诉我,我哪里去错了?
我尝试了你的两个解决方案,我得到了同样的错误。我已经尝试了与本地MySQL数据库相同的代码,并且我没有收到任何错误,我认为这是VB6和我尝试使用的旧MySQL数据库之间的问题。 – ctbs1