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

Вниз

Как пробежаться по выделеным записям в Table?   Найти похожие ветки 

 
Rentgen ©   (2005-08-08 13:00) [0]

Здравствуйте.
Помогите пожалуйста решить задачку:

Есть
DBGrid1 (В нем выделено n записей)
Table1 (База MDB (ADO))
ListBox1 (Для вывода информации)
Нужно присвоить выделеным записям некоторые значения.

Как узнать номера записей в базе, если в привязаном Гриде выделено несколько записей?

Как пробежаться по выделеным записям в Table?

Т.е. как узнать какие записи "выделены"?

Копал в сторону:
var
s:String;
n:Integer;
for n:=0 to DBGrid1.SelectedRows.Count-1 do
Begin
 s:=?? //
 ListBox1.Items.Add(s);
end;


 
ANB ©   (2005-08-08 13:02) [1]

n := grList.SelectedRows.Count - 1;
for i := 0 to n do begin
 vtList.GotoBookmark(Pointer(grList.SelectedRows.Items[i]));
 // Здесь делаешь, чего тебе надо.
end;

Пример тестовый, извиняй, если что не так.


 
Anatoly Podgoretsky ©   (2005-08-08 13:16) [2]

Rentgen ©   (08.08.05 13:00)  
Т.е. как узнать какие записи "выделены"?

Так SelectedRows и есть выделеные, там просто других нет!!!


 
Slym ©   (2005-08-08 14:41) [3]

Не забудь DisableControls/EnableControls, а то без них выделение не надолго :)



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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
14-1124918886
ronyn
2005-08-25 01:28
2005.09.18
Сколько стоит ЧП организовать?


4-1122287537
AxelBlack
2005-07-25 14:32
2005.09.18
Вопрос об использовании параметров WM_SysCommand в Perform


5-1099298516
akvilon
2004-11-01 11:41
2005.09.18
Как реализован редактор свойства DataSource в TDBEdit?


2-1123673314
Xmen
2005-08-10 15:28
2005.09.18
QuickReport


3-1123488421
Ярослав
2005-08-08 12:07
2005.09.18
Доступ к таблице Paradox