Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
faraon Гость
|
Добавлено: Сб Янв 26 2002 18:49 Заголовок сообщения: С++ BUILDER: ПОМОГИТЕ ПОЖАЛУЙСТА - РАБОТА СТОИТ!!! |
|
|
Как сделать поиск в базе данных типа "Найти далее". Пользователь тыкает в кнопку и у меня ищеться значение, введенное им в поле EDIT. Курсор перескакивает на найденную запись. А мне надо сделать кнопочку, кликнув на которую поиск в поле продолжиться (в поле есть одинаковые записи). Например в поле имя несколько иванов, но они имеют разные фамилии. Пользователь хочет по очереди просмотреть всех Ивнов. Надо кнопочку далее нажав на которую курсор будет скакать на следующего Ивана и т.д. до конца... ПОМОГИТЕ ПОЖАЛУЙСТА - РАБОТА СТОИТ |
|
Вернуться к началу |
|
|
s_alexander Гость
|
Добавлено: Пн Янв 28 2002 11:47 Заголовок сообщения: Re: С++ BUILDER: ПОМОГИТЕ ПОЖАЛУЙСТА - РАБОТА СТОИТ!!! |
|
|
Я использовал отдельную компоненту TQuery, в которой на кнопку "Поиск" писался запрос типа "Select * from where . = ". Здесь - название таблицы, - имя поля, по которому ищем, а - это то, что пользователь ввел в EDIT. Будут найдены все записи, удовлетворяющие нужному условию. Нажимая кнопку 'следующий', выполняешь TQuery-Next() и получаешь след. запись и так до конца. При этом ты можешь заранее показать пользователю сколько найдено записей. |
|
Вернуться к началу |
|
|
|