![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBGridEh1.SelectedRows [D7, XP]
Lamer666 © (2007-01-10 00:04:00)Ребята, всем привет....
Спасибо всем кто мне помогал!!! : )))
Скажите как обработать в цикле только выделенные записи DbGridEh?
Точнее как получить в цикле Id выделенных полей Grid-a, чтобы отправлять в ХРАНИМЫЕ ПРОЦЕДУРЫ?
СПАСИБ что выслушали, надеюсь на вашу помошь!
alex_*** (2007-01-10 11:54:00) [1]for i:=0 to grdProtocol.SelectedRows.Count-1 do
Begin
qrProtocol.GotoBookmark(pointer(grdProtocol.SelectedRows.Items[i]));
DelProtocolItem(qrProtocolPROTOCOL_ID.Value);
End;
Desdechado (2007-01-10 11:29:00) [2]SelectedRows - это список TBookMark. По ним можно позиционироваться Dataset.GotoBookmark и читать поля.
tesseract (2007-01-10 10:28:00) [3]
> Pisar (10.01.07 00:17) [2]
Имеется в виду на фига id В процедуру отправлять.
А ответ - посмотри описание DbGridEh там дожна буть колонка Selected или свойство Selected.
Или если полей много, обработать OnClick и добоваить/ удалить ID из списка выбранных.
Lamer666 (2007-01-10 00:23:00) [4]
> SQL к DBGrid-у? И как это? Пример можно?
Наверное можно КОЛИ говорят!
Пример тоже хочеться посмотреть!
Pisar (2007-01-10 00:17:00) [5]SQL к DBGrid-у? И как это? Пример можно?
tesseract (2007-01-10 00:11:00) [6]
> Точнее как получить в цикле Id выделенных полей Grid-a,
> чтобы отправлять в ХРАНИМЫЕ ПРОЦЕДУРЫ?
А зачем ? Создать SQL запрос проще.