使用下面的代码通过 ODBC 连接到 Sybase ASE 数据库时,我偶尔会收到“[IM006] [Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed”错误。
这可能是由我的代码引起的吗?我在这里读到我应该改用“With”语句,但我不明白这会如何影响这一点。
提前致谢!
Try
odsConn.Open()
Dim acctCheckString As String = sB.ToString
Dim odsCmd As New OdbcCommand(acctCheckString, odsConn)
odsRtrn = CStr(odsCmd.ExecuteScalar).TrimEnd
Catch ex As Exception
odsRtrn = ex.Message.ToUpper
odsRtrn = CheckError(odsRtrn)
Finally
odsConn.Close()
End Try