爲什麼會出現這個錯誤呢? 「OledbException未處理」 「標準表達式中的數據類型不匹配」。我應該在「標準表達式中數據類型不匹配」
有當我查詢字符串數據類型,但是當我查詢整數數據類型沒問題,我總是得到這個問題..
我使用Microsoft Access 2007
這裏是我的源代碼:
Public Function searchMemberId(ByVal userId As String) As DataSet
sqlStr = "Select Member_ID From tblMemberInfo Where Member_ID = '" & _
Val(userId) & "'"
ds.Clear()
da = New OleDbDataAdapter(sqlStr, con.ConnectionString)
da.Fill(ds, "john")
Return ds
End Function
Member_ID的數據類型是自動編號,錯誤總是指向da.Fill(DS, 「約翰」)
「DS」 是一個數據集
感謝先生,它的工作原理,我忘了那.. – user188228