2
我是一名學生,在做我最後一年的迷你項目,並面臨着與在數據網格中搜索數據有關的問題。 我得到的錯誤是:在VB6.0中使用ADODC從DataGrid控件搜索數據
運行時錯誤:「3001」 參數是wront類型的,超出可接受的範圍內,或有衝突彼此
的代碼是:
Private Sub Command1_Click()
Dim item As String
Adodc1.Recordset.MoveFirst
item = Text1.Text
Adodc1.Recordset.Find "L_No = " & item
If Adodc1.Recordset.EOF Then
MsgBox "Record Set not found"
End If
End Sub
上述代碼在我搜索的數據只是數字時正常工作。 例如 當我根據L_Id(這是一個許可證ID和Integer值)搜索數據時,搜索完成,我得到結果。 當我根據L_No搜索數據時,這是一個許可證編號,一個由數字和字母組成的字符串值,我得到了上述錯誤。
我必須解析的值是text1.text或做任何其他?