Форум: "Базы";
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];
ВнизPLS Найти похожие ветки
← →
sky3d (2002-01-09 10:14) [2]Приблизительно так .....
TMyRec = record
f1: integer;
f2 : string;
// .. поля НД
end;
FList := TList.Create;
with Query do
while not EOF do
begin
GetMem(ptr, SizeOf(TMyRec)); // структура для данных
TMyRec(ptr^).f1 := Fileds[0].AsInteger; // данные из НД
...
FList.Add(ptr); // указатель на структуру данных по одной записи НД
Next;
end;
Не забыдьте освободить пвмять для списка и его елементов потом
for i := 0 to FList.Count -1 do
FreeMem(ptr, TMyRec(FList[i]^) ) ;
FList.Free;
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];
Память: 0.43 MB
Время: 0.005 c