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

Вниз

перебор всех записей без прорисовки   Найти похожие ветки 

 
KADAN ©   (2004-05-22 15:54) [0]

записи отображаются в DBGrid. мне нужно перебрать все записи. но когда я пытаюсь делать это dataset.first, dataset.next то каждый переход отображается в Гриде. не хотелось бы. пробовал следующим методом:
var bm:TBookMark;
   i:integer;
   d:TDataSource;
   d2:TDataSet;
begin
 d:=DataSource;
 d2:=DataSource.DataSet;
 DataSource:=nil;
 with d2 do begin
   bm:=GetBookmark;
   first;
   for i:=1 to recordcount do begin
     next;
     DoSomethingWithThisRecord;
   end;
   if BookmarkValid(bm) then GotoBookmark(bm);
   FreeBookmark(bm);
 end;
 DataSource:=d;
end;

но тогда теряются все настройки грида. Може кто-нибудь знает лучший способ?


 
Petr V. Abramov ©   (2004-05-22 16:14) [1]

EnableControls/DisableControls


 
KADAN ©   (2004-05-22 16:20) [2]

>Petr V. Abramov
сенкс огромадный, я про это не знал.



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

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

Наверх




Память: 0.47 MB
Время: 0.034 c
3-1084968507
Ord
2004-05-19 16:08
2004.06.13
mysql.dll


4-1084191004
apihelp
2004-05-10 16:10
2004.06.13
Систем.мессага поверх всех окон


6-1082666029
andrysha1
2004-04-23 00:33
2004.06.13
почему когда я использую IdUDPClient, IdUDPServer,IdTCPServer


1-1085741984
ilnarab
2004-05-28 14:59
2004.06.13
Функция возвращающая диск по умолчанию Windows


8-1080896977
SPeller
2004-04-02 13:09
2004.06.13
Вопрос по МР3 формату.