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

Вниз

DBGrid MultiSelect   Найти похожие ветки 

 
kulkse   (2007-03-13 14:31) [0]

Всем здрасти)))) Помогите, пожалуйста, разобраться с MultiSelect в DBGrid...
Мне нужно запомнить выделенные записи....а через некоторое время отобразить их снова....как это можно лучше сделать?

Пока я додумалась только...переносить в Мемо поля выделенных записей, а потом из этого Мемо искать поле в бд и выделять запись....
)))добавлять выделенные поля я научилась...

Memo1.Clear;
for i := 0 to DBGrid1.SelectedRows.Count - 1 do
 begin
 DBGrid1.DataSource.DataSet.GotoBookmark(Pointer(DBGrid1.SelectedRows.Items[i]));
 Memo1.Lines.Add(DataSource1.DataSet.Fields[1].AsString)
 end;

а вот, как это поле найти в бд и выделить его....никак не пойму...помогите, пожалуйста))))


 
Jan   (2007-03-13 15:05) [1]


> а вот, как это поле найти в бд и выделить его....никак не
> пойму...помогите, пожалуйста))))

записать в SelectedRows


 
Desdechado ©   (2007-03-13 15:10) [2]

> Мне нужно запомнить выделенные записи.
Они (указатели на них) и так запомнены в SelectedRows.


 
kulkse   (2007-03-13 15:28) [3]

%-) Простите, а по подробней нельзя)))) может даже с примерчиком)))
Спасибо))


 
Desdechado ©   (2007-03-13 15:30) [4]

F1


 
Johnmen ©   (2007-03-13 22:29) [5]

Обойти можно попроще
for i:=0 to DBGrid1.SelectedRows.Count-1 do begin;
 DBGrid1.DataSource.DataSet.Bookmark:=DBGrid1.SelectedRows[i];

А сохранять лучше сами закладки, в массиве. Естественно, они будут актуальны, если набор данных не перечитывается.



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

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

Наверх




Память: 0.47 MB
Время: 0.047 c
2-1178535791
DelphiLexx
2007-05-07 15:03
2007.05.27
ShowModal и Enabled


15-1177187738
Petr V.Abramov
2007-04-22 00:35
2007.05.27
Теорема Ферма доказана или нет?


15-1177427579
guestfromwwww
2007-04-24 19:12
2007.05.27
помогите разобраться с Кнутом.


1-1175582214
kyn66
2007-04-03 10:36
2007.05.27
Многоэтажные строки DBGrigEh


2-1178621966
Doom-2
2007-05-08 14:59
2007.05.27
ClientHeight