фильтровать имя и имя пользователя из datagridview с помощью текстового поля
Я использую поле со списком для параметра поиска имени и имени пользователя и текстового поля для фильтра, есть ошибка
пропавший оператор
Try
If Trim(TextBox1.Text) <> "" Then
dataadapter1 = New OleDbDataAdapter("select * form login where " & ComboBox2.Text & " like '%" & Trim$(TextBox1.Text) & "%'", conn)
datasetaccounts.Clear()
dataadapter1.Fill(datasetaccounts, "login")
DataGridView1.DataSource = datasetaccounts
DataGridView1.DataMember = "login"
DataGridView1.Refresh()
End If
Catch ex As Exception
MsgBox("Error !: " + ex.Message)
End Try
1 ответ
Решение
Должен быть:
SELECT * FROM ...
скорее, чем:
SELECT * FORM ...
Так что ничего общего с фильтрацией или
ComboBoxes
или же
DataGridViews
или что-то в этом роде. Это именно то, о чем говорилось в сообщении об ошибке: синтаксическая ошибка в вашем коде SQL.