Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2007, 16:02   #1
Tihon
Пользователь
 
Регистрация: 18.12.2007
Сообщений: 40
По умолчанию wwDBgrid - перемещение по НЕвыбранным записям

Подскажите идейку, пожалуйста...
В гриде выбраны строки. Как, перебирая записи от первой до последней, пропускать ВЫБРАННЫЕ строки?

Хотел анализировать букмарки - на равенство nil, - но не могу сообразить, как оно выглядит... И вообще, это возможно?

Спасибо!

Последний раз редактировалось Tihon; 18.12.2007 в 16:05. Причина: уточнение
Tihon вне форума Ответить с цитированием
Старый 18.12.2007, 18:26   #2
Domovoy
Форумчанин
 
Регистрация: 24.10.2007
Сообщений: 254
По умолчанию

Возможно. Любая задача имеет n вариантов решения. Твоя не исключение Рассмотрим 1.
Надеюсь проанализировать выделенные строки ты знаешь как.
Так вот анализируй их и занаси id строки в динамический массив.
Потом в момент перемещения по НД сверяй текущий id со списком в динам. массиве и....
Надеюсь суть уловил
Domovoy вне форума Ответить с цитированием
Старый 18.12.2007, 19:38   #3
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Самый простой вариант:
- есть - некий датасет (пусть TTable) с подцепленным DBGrid-ом. Именно тут мы будем выбирать строки;
- добавляем - "параллельный" датасет, т.е. еще одну TTable на ту же таблицу базы. Именно в ней мы и будем перебирать записи. "Плюс" в том, что курсор при этом не будет бегать по дбгриду, следовательно, никуда наши выбранные строки не денутся.
Ну, а узнать, выбрана ли строка - DBGrid.Selected...
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перемещение формы Черничный Общие вопросы Delphi 11 10.12.2009 11:06
Перемещение картинки на JS. tunyash JavaScript, Ajax 2 27.03.2009 20:41
Как двигаться по записям после Select? _ozzy_ БД в Delphi 5 17.06.2008 15:53
Перемещение кнопки? &RiU Общие вопросы Delphi 1 28.05.2008 18:13
Повторный проход по записям в TIBQuery novicer Компоненты Delphi 0 19.06.2007 18:58