我正在嘗試在簡單的訪問數據庫中搜索數據。該代碼是這個沒有給出一個或多個必需參數的值。搜索時出錯
Call connect()
con.Open()
cmd = New OleDbCommand("Select * from PO_Record_Table where Customer=asd", con)
dr = cmd.ExecuteReader
While dr.Read
MsgBox(dr(1))
End While
con.Close()
如果我按搜索按鈕,出現錯誤:沒有爲一個或多個必需的參數給定值 談到在這條線
dr = cmd.ExecuteReader
記錄「ASD」是在數據庫客戶字段作爲文本類型。 這個錯誤爲什麼會出現,以及如何完成這個搜索沒有錯誤?
這樣做。我會選擇你的答案作爲正確的答案。也感謝imran。我會upvoted,但我是新的,沒有privilages尚 –
只要接受答案,你會得到這個特權。 :-) – Steve
如果我這樣做,錯誤再次出現 如何解決任何幫助? cmd =新的OleDbCommand(「Select * from PO_Record_Table where Customer =」&Txt_Find.Text,con) –