Главная страница
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.05 c
2-1178637823
likenoother
2007-05-08 19:23
2007.05.27
вывод текста через канвас


2-1178260623
Itonix
2007-05-04 10:37
2007.05.27
Access Violation при работе с динамически созданными полями


2-1178857971
Neket
2007-05-11 08:32
2007.05.27
Запуздырить диаграмму в Excel


15-1177873061
FesRV
2007-04-29 22:57
2007.05.27
DelphiX


15-1177701326
koha
2007-04-27 23:15
2007.05.27
"Редактор диска своими руками" вопрос для kerk