Как искать идентификатор или имя по критериям ?
Ну, я пытаюсь найти записи базы данных, которые будут отражены в моем DGV (DataGridView). Мой DGV привязывается с помощью bindingsource и tableadapter при запуске формы с поиском критериев, который приводит к отображению конкретных записей, которые я хочу.
Моя таблица (userdata) содержит все данные пользователей (студент, факультет) вместе взятые, разделенные числами типа (факультет=1 и студент=2). Но я добавил текстовое поле для поиска по facultyDGV, которое показывает также студентов.
Таблица имеет имя столбца authentic, которое содержит цифры 1 и 2 для разделения целей.
Как я могу избавиться от этого ?
Что я уже пробовал:
Мой запрос загрузки DGV = "SELECT * from [userdata] WHERE authentic=1", отлично работает и показывает факультет.
Мой запрос SearchTextBox = "SELECT * from [userdata] WHERE name like '%"
searchTextBox.text "%' или id like '%"
searchTextBox.text "%' и authentic=1", не работает и показывает всех пользователей.
Я тоже пробовала = "выбрать * из [данных], где имя как '%" поле searchtextbox.текст "%' и аутентичные=1", которая работает над поиском имени только, но я хочу, чтобы осуществить поиск, используя же поле searchtextbox с именем, ID и другая информация, которую я хочу.
помогите мне построить этот запрос.
Спасибо codeproject.