|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.05.2008, 19:16 | #1 |
Пользователь
Регистрация: 16.03.2008
Сообщений: 23
|
Поиск в DBTable
Помогите, пожалуйста!
Мне нужно сделать поиск по TTable, но вот функция Locate ищет до первого совпадения. Я хочу, чтобы по нажатии кнопки, продолжался поиск по таблице. У меня таблица Paradox. Пробовала в цикле while not eof банально сверять данные из нужного поля с искомым текстом, затем перемещать указатель на следующую запись, если запись не подошла. Но у меня все зациклилось. Заранее спасибо |
17.05.2008, 20:36 | #2 |
Форумчанин
Регистрация: 01.12.2007
Сообщений: 346
|
Метод Lookup не перемещает курсор в соответствующую строку, а только возвращает её значение. Lookup возвращает массив переменных, содержащих значения из полей, указанных в разделённом точкой с запятой списке имён, значения которых должны быть возвращены из интересующей нас строки. Если соответствующих нашему запросу строк не найдено, то Lookup вернёт пустую (Null) переменную.
Win 10 x64 | VS 2015 | MSSQL 2014
autovestitv.ru |
17.05.2008, 20:57 | #3 |
Пользователь
Регистрация: 16.03.2008
Сообщений: 23
|
Тогда возникает вопрос - какие параметры у метода Lookup?
|
17.05.2008, 21:07 | #4 |
Форумчанин
Регистрация: 01.12.2007
Сообщений: 346
|
Следующий пример заполняет заполняет массив переменных LookupRes
Код:
Win 10 x64 | VS 2015 | MSSQL 2014
autovestitv.ru |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поиск | Азамат | Microsoft Office Excel | 7 | 18.06.2008 13:44 |
ПОИСК | FIIR | БД в Delphi | 3 | 16.06.2008 16:06 |
Поиск В бД | Старик_Романыч | БД в Delphi | 5 | 29.04.2008 21:12 |
Поиск по FTP | Averss | PHP | 4 | 04.09.2007 20:37 |
Поиск | Andr | Microsoft Office Excel | 2 | 18.07.2007 11:49 |