Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.12.13;
Скачать: CL | DM;

Вниз

перебор выделенных строк в DBGridEh   Найти похожие ветки 

 
xyz   (2009-10-21 13:39) [0]

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

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


 
clickmaker ©   (2009-10-21 13:48) [1]

Grid.SelectedRows + DS.GotoBookmark


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

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


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

это оно


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

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


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

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


 
clickmaker ©   (2009-10-21 14:17) [6]

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

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


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

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


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

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


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

DBGridEh


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

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


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


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

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


 
clickmaker ©   (2009-10-21 15:06) [12]

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

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



Страницы: 1 вся ветка

Текущий архив: 2009.12.13;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.014 c
2-1256104735
Qwerg_ntgl
2009-10-21 09:58
2009.12.13
Загрузка в DbGrid в PickList из текстового файла


2-1256239573
Nucer
2009-10-22 23:26
2009.12.13
Передача ссылки на объект в SendMessage


11-1208885318
=BuckLr=
2008-04-22 21:28
2009.12.13
LZO, чтоб его...


1-1228552121
Andrew_New
2008-12-06 11:28
2009.12.13
TDBLookupCombobixEh как сделать толще полосу прокрутки в выпадающ


15-1255375820
Unknown user
2009-10-12 23:30
2009.12.13
Запутался