Форум: "Базы";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];
ВнизКак пробежаться по выделеным записям в 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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c