none
Автокомплит C# RRS feed

  • Вопрос

  • Всем привет.

    Возникла необходимость создать автокомплит.

    Тоесть что-то подобное как у гугла. Вот только в приложении которое использует БД (MsSQL2008R2)

     

    Программа реализует поиск по товарах. Есть база на 3000 товаров. Я хочу реализовать поиск.

    Например пользователь вводит 3-4 буквы а программа начинает искать в БД.

    Вопрос в том как реализовать? Может есть готовые реализации. Спасибо большое.

     

    14 августа 2011 г. 17:41

Ответы

  • Можно использовать ComboBox и поставить в обработчике изменения текста метод, который будет производить запрос в бд с функцией фильтрации - SELECT ... WHERE [фильтруемый столбец] LIKE '[введеный текст]%'

    Чтобы программно раскрыть список, используем свойство: ComboBox.DroppedDown


    [My blog] [My E-mail]
    • Предложено в качестве ответа Da1mon 17 августа 2011 г. 20:11
    • Помечено в качестве ответа Abolmasov Dmitry 29 августа 2011 г. 6:08
    14 августа 2011 г. 18:01