Войти

Показать полную графическую версию : [решено] Поиск по первым буквам


Ali002
14-05-2014, 22:18
Скажите пожалуйста как сделать такой запрос чтобы при введении в поле формы первых букв слова выдавались все слова, которые начинаются на данные буквы и пользователю нужно было просто выбрать его из списка. Делаю звпросо с 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
15-05-2014, 09:32
Ali002, что значит выдавались все слова, которые начинаются на данные буквы »
?
Какие слова? Откуда они должны взяться? Что за список?
Из кода видно, что человек начинает вводить ФИО преподавателя и ему возвращается список полных имен.
Закономерен вопрос. А что не так то?

Ali002
15-05-2014, 22:27
я работа. с tableadapter и в начале у меня по вводу первой буквы не отображался список в датагриде, я добавил строчку при инициализации запроса + "%" и все заработало=)




© OSzone.net 2001-2012