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