|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.05.2016, 17:09 | #1 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Поиск по столбцу в таблице БД
Есть таблица. Необходимо организовать поиск записи по столбцу "Surname", причем если если фамилии повторяются, то при каждом последующем клике - продолжать поиск дальше.
Вариант с SQL-запросом не подходит, т.к. все записи должны быть видны, просто должен передвигаться курсор к найденной записи. Как это лучше реализовать? Пробую способом ниже, находит только первое вхождение, а есть еще несколько записей с той же фамилией. Код:
|
24.05.2016, 17:27 | #2 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
поля отсортированный по данному столбцу??
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
24.05.2016, 17:29 | #3 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
|
24.05.2016, 17:32 | #4 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
ну вы хотите поиск на кнопку повесить и тыкать ее если значений несколько кнопка должна опускать в низ указатель так?? если они отсортированны можно это сделать NEXT
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
24.05.2016, 17:38 | #5 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
если не затруднить сбросьте примерчик кода такого поиска?
|
24.05.2016, 17:39 | #6 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
Код:
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
24.05.2016, 17:48 | #7 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Спасибо. Не совсем понятно что значит ADOTable1name.Value;
|
24.05.2016, 17:53 | #8 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
один из способов обратиться к полю.
синоним Код:
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
24.05.2016, 17:59 | #9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Если не сортировано следующую искать перебором в цикле начиная со следующей за текущей и пока не найдется или eof. И методы компонента посмотреть, может там есть что-нибудь в духе FindNext или наподобие
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 24.05.2016 в 18:03. |
24.05.2016, 18:00 | #10 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск значений по столбцу | Lamo | Microsoft Office Excel | 3 | 30.07.2013 09:47 |
поиск по столбцу | waw | БД в Delphi | 5 | 10.06.2010 07:43 |
Поиск значения по столбцу | panuta | Microsoft Office Excel | 5 | 15.05.2010 08:03 |
Поиск в поле со списком по второму столбцу | Swatch | Microsoft Office Access | 2 | 16.03.2010 10:09 |
Поиск по первому столбцу в Delphi | Xeon332 | Помощь студентам | 2 | 09.11.2008 05:12 |