Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

перебор выделенных строк в DBGridEh


xyz ©   (2009-10-21 13:39:00) 

Есть DBGridEh с подключенным к нему adoquery, DBGridEh у меня настроен на возможность выделения нескольких строк. Нужно удалить из базы все выделенные строки. Читал, что перебор всех записей делается не из грида, а из самого датасета, т. е. из adoquery в данном примере. Поэтому хотелось бы написать что-то вроде:
ADOQuery1.First;
while (not ADOQuery1.Eof) do begin
if <условие, определяющее, выделена ли запись в гриде> then <процедура удаления записи из БД>
ADOQuery1.Next;
end;

Только вот как записать это условие?
БД - Access.


clickmaker   (2009-10-21 15:06:00) [1]

> [9] xyz   (21.10.09 14:36)
> DBGridEh

и что?
у него точно так же есть SelectedRows, пример по которому есть в стандартной справке дельфи


Плохиш   (2009-10-21 14:38:00) [2]


> А где скачать нормальную справку?

Скачать у производителя. Полная справка входит в пакет поставки делфи.


xyz   (2009-10-21 14:36:00) [3]

DBGridEh


Медвежонок Пятачок   (2009-10-21 14:36:00) [4]

Читал, что перебор всех записей делается не из грида, а из самого датасета


Медвежонок Пятачок   (2009-10-21 14:34:00) [5]

а при чем здесь ехлиб вообще?


xyz   (2009-10-21 14:31:00) [6]

Облазил всю справку, нашел единстенные 2 строчки кода, и то относящиеся к другой теме. А где скачать нормальную справку? На ehlib.com был, там одни демки.


clickmaker   (2009-10-21 14:17:00) [7]

> Можете в виде кода записать как выглядит эта проверка?

в справке есть пример


Медвежонок Пятачок   (2009-10-21 14:16:00) [8]

какая проверка? это переход к закладке


xyz   (2009-10-21 14:15:00) [9]

Можете в виде кода записать как выглядит эта проверка?


Медвежонок Пятачок   (2009-10-21 14:07:00) [10]

это оно


xyz   (2009-10-21 14:06:00) [11]

Не совсем понятно. На selectedrows я обращал внимание, но как его использовать? Справку читал, ничего внятного. DS.GotoBookmark - это что?


clickmaker   (2009-10-21 13:48:00) [12]

Grid.SelectedRows + DS.GotoBookmark


Наверх

Титульная страница Поиск, карта сайта Написать письмо