我有一个用 VB.NET 编写的应用程序,它通过 ODBC 驱动程序从 SQL/MX 数据库收集信息。除了一个包含两个 INTERVAL DAY(2) 字段的特定表之外,所有工作正常。当我对此表运行查询时,我收到“未知 SQL 类型 - 103”错误。如果更改我的查询以排除这些字段,那么它可以正常工作。
Dim SQLQueryDataAdapter As New OdbcDataAdapter(MySQLQuery, MyNonStopConnection)
Dim SQLQueryOutputTable As New DataTable("SQLOutput")
SQLQueryDataAdapter.Fill(SQLQueryOutputTable)
我的 ODBC 连接字符串:
MyNonStopConnection = New OdbcConnection(
"Driver=" & MyDriver & ";DSN=" & MyDSN & ";SERVER=TCP:" _
& MyTCP & ";UID=" & MyUserName & ";PWD=" & MyPassword)
MyNonStopConnection.Open()
我究竟做错了什么?