Метод поиска с помощью текстового поля
Всем Привет
Я создаю простую страницу поиска с помощью текстового поля и кнопки
Когда я пытаюсь выполнить поиск , результаты отображаются только тогда, когда я набираю цифры в текстовом поле
Это мой Sql
Select Name from Users Where Name Like '%{0}%'
Примечание: {0} - это номер поля в методе (классе)
Я вызываю эту функцию в коде позади и передаю textbox. text
это не проблема
Метод работает правильно
Но проблема :
У меня есть следующие пользователи в таблице :
Мария 56-Барак-Рано30
Но когда я пытаюсь ввести текстовое поле Maria -- & gt; результат ничего не дает
Когда я пытаюсь набрать Maria 56- & gt; результат ничего
Но когда я набираю текстовое поле 56, результат отображается в gridview
кто-нибудь может мне помочь ???
Что я уже пробовал:
Я попробовал изменить в Select SQL но ничего не изменилось
Karthik_Mahalingam
выберите * из таблицы, где имя типа " %maria%"
это работает..
shms_rony
Не работает , только цифры или пробел в текстовом поле показывают результаты выполнения
может быть , есть какая-то ошибка в текстовом поле, не могли бы вы мне помочь
shms_rony
но также, когда я пишу Maria in label text и " select where name like '%'+label1. text+'%' , та же проблема :/
Karthik_Mahalingam
конечно, но вы должны будете четко предоставить информацию.
Karthik_Mahalingam
попробуйте запустить запрос в SQL server studio и проверьте