.NET - [решено] Поиск по первым буквам

Ответить
Аватара пользователя
Ali002

.NET - [решено] Поиск по первым буквам

Сообщение Ali002 »

Скажите пожалуйста как сделать такой запрос чтобы при введении в поле формы первых букв слова выдавались все слова, которые начинаются на данные буквы и пользователю нужно было просто выбрать его из списка. Делаю звпросо с like:



Код:

Код: Выделить всё

SELECT nazv_kursov_kompany, id_analiz, name_kompleks, FIO_prepod, forma_obucheniya, primechanie, Id_tema
FROM     tema_kursa
WHERE  (FIO_prepod LIKE @fio)

и вызываю его

Код:

Код: Выделить всё

 this.tema_kursaTableAdapter.zapros_fio(this.analyseDataSet.tema_kursa, toolStripButton8.Text);

но в результате появляются значения если я ввиду полностью это поле. Подскажите пожалуйста
Аватара пользователя
lxa85

Re: .NET - [решено] Поиск по первым буквам

Сообщение lxa85 »

Ali002, что значит
Цитата Ali002:



выдавались все слова, которые начинаются на данные буквы
.NET - [решено] Поиск по первым буквам




?

Какие слова? Откуда они должны взяться? Что за список?

Из кода видно, что человек начинает вводить ФИО преподавателя и ему возвращается список полных имен.

Закономерен вопрос. А что не так то?
Аватара пользователя
Ali002

Re: .NET - [решено] Поиск по первым буквам

Сообщение Ali002 »

я работа. с tableadapter и в начале у меня по вводу первой буквы не отображался список в датагриде, я добавил строчку при инициализации запроса + "%" и все заработалоИзображение
Ответить

Вернуться в «Программирование и базы данных»