|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.06.2012, 16:05 | #1 |
Пользователь
Регистрация: 25.09.2011
Сообщений: 72
|
Последующий поиск
Ребят, как сделать чтобы при последующем нажатии на кнопку осуществлялся поиск искомого слова, в следующих строках бд, ну а потом наверно лучше чтобы поиск опять начинал с первой строки искать.
Вот код, но он выделяет только первое найденное Код:
|
08.06.2012, 21:12 | #2 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
Для MemTableEh перебором в цикле.
Кстати, Locate ищет вхождение тоже перебором записей. Другой вариант применим, если MemTableEh содержит данные из БД. Селективным запросом (другим DataSet) вытащить все идентификаторы строк, соответствующие строке поиска (или вхождению строки поиска). Затем по нажатии кнопки перебирать результат запроса и применять метод Locate MemTableEh каждый раз с другим идентификатором из запроса. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поиск по БД | DJ DIMON | PHP | 6 | 31.03.2011 17:02 |
Деление массива на число, и последующий Division by zero [Assembler] | HostileZeth | Помощь студентам | 1 | 14.12.2010 19:14 |
Заполнение динамического массива данными из файла и последующий вывод на экран | vitalyisaev2 | Общие вопросы C/C++ | 5 | 08.09.2010 12:51 |
Поиск | StartMis | Общие вопросы Delphi | 5 | 26.08.2008 13:48 |
Поиск | Witaliy | Общие вопросы Delphi | 1 | 01.05.2008 18:42 |