Dim strText As String = tbRefine.Text
Dim sql As String = "SELECT user_name,forename,surname,game_cash,reg_group FROM tblGame WHERE user_name LIKE '" + strSearchText + "' & '*'"
Dim dsRefine As New DataSet
GetDataset(sql, "tblGame", dsRefine)
MsgBox(dsRefine.Tables("tblGame").Rows(0).Item(2).ToString)
這不起作用,它崩潰並且說數據集中沒有任何內容。 我知道數據集函數的工作原理是以前成功的。 當我打印出sql語句到微軟訪問它工作正常。我在做什麼錯SQL Like語句在Visual Basic中不起作用
你將LIKE「%somepattern%」值文本? – Oybek
我們需要知道tbRefine.Text的內容(希望不是SQL注入攻擊)。還有GetDataSet方法中的代碼。 – RoadWarrior