Здравствуйте, гость ( Вход | Регистрация )
fordil | Дата 29.11.2010, 18:48 |
Это университетские лабы ^^ | |
Litkevich Yuriy | Дата 28.11.2010, 12:59 |
требованиям "выпадающего списка с вариантами выбора" это что за требования такие? |
|
fordil | Дата 28.11.2010, 12:22 |
Он отвечает требованиям "выпадающего списка с вариантами выбора" | |
Litkevich Yuriy | Дата 18.11.2010, 21:17 |
QCompleter само собой, даже не обсуждается) почему? |
|
fordil | Дата 18.11.2010, 17:23 |
СУБД MySQL. QCompleter само собой, даже не обсуждается) Насчет триггеров почитаю, спасибо. |
|
xls | Дата 18.11.2010, 10:25 |
Во-первых, какая СУБД? Цитата Варианты должны подхватываться на лету из базы Есть смысл заранее выбрать возможные варианты из таблиц, а затем использовать QCompleter. Актуальность выборки можно поддерживать на основе триггеров СУБД, реагирующих на изменение данных в выбранных столбцах, либо перечитывая варианты при общем обновлении данных по команде пользователя. Если всё же необходимо обращаться к СУБД каждый раз, нужно создать индексы по столбцам, данные из которых представляют выборку - по одному индексу на каждых столбец. |
|
Litkevich Yuriy | Дата 18.11.2010, 2:42 |
есть и средства и готовые примеры (%QTDIR%\examples\tools\completer и %QTDIR%\examples\tools\customcompleter) Варианты должны подхватываться на лету из базы вот с этим прийдётся самостоятельно заниматся, тем более чтоне перегружать запросами |
|
fordil | Дата 18.11.2010, 0:10 |
Необходимо реализовать такую фичу: пользователь вводит запрос (допустим фамилию), и пока он его вводит выдаются возможные варианты. Аля поиск в яндексе или гугле. Варианты должны подхватываться на лету из базы. Есть ли встроенные средства облегчающие реализацию? И если нет, как бы это грамотно реализовать с точки зрения работы с БД(не перегружать запросами)? |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 18.4.2024, 4:03 |