Sql like query не извлекает данные
У меня есть опция поиска по datagridview в VB.NET где пользователь выбирает категорию и вводит что-то в текстовое поле. При нажатии на кнопку поиска выполняется приведенный ниже код. Проблема в том, что в представлении data gridview нет данных. Что в этом плохого?
Private Sub btnSearchCustomers_Click(sender As Object, e As EventArgs) Handles btnSearchCustomers.Click Dim searchTable As New DataTable Dim SearchItem As String = txtCustomerSearch.Text Select Case ComboBoxCustomersSearchBy.SelectedItem Case "Name" SqlQuery = "SELECT * FROM tblCustomers WHERE CustomerName LIKE '%" & SearchItem & "&'" CustomerTable = db.getData(SqlQuery) DataGridViewCustomers.DataSource = CustomerTable End Select End Sub
Что я уже пробовал:
Я попытался изменить код на равный, а не как, так что он находит только точные совпадения, и это, кажется, работает. Но я хочу, чтобы вместо этого сработал такой же.
#realJSOP
Вы пробовали свой запрос в диспетчере sql server?