Форум: "Базы";
Текущий архив: 2004.01.09;
Скачать: [xml.tar.bz2];
ВнизСчитать значения полей записи Найти похожие ветки
← →
loki128 (2003-12-12 16:46) [0]Привет, АЛЛ!
Можно ли одной командой сразу считать значения всех полей записи в массив или строку
← →
Zacho (2003-12-12 16:52) [1]Ну, например см. TDataSet.GetCurrentRecord.
А вообще-то следовало бы указать компоненты доступа.
← →
loki128 (2003-12-12 17:02) [2]Доступ через TADOQuery, также планируется через DOA
← →
}|{yk (2003-12-12 18:48) [3]ну так во многих СУБД можно делать что-то типа
select par1||" "||par2||...||parn from table_name where что-то там
ну и получай всю текущую строку
← →
loki128 (2003-12-13 11:59) [4]Мы получим одну строку а желательно закинуть в массив
← →
Digitman (2003-12-13 14:23) [5]type
TMyRecord = paced record
Field1: Type1;
Field2: Type2;
...
FieldN: TypeN;
end;
TMyRecArray = array[...] of TMyRecord;
...
MyDataSet.GetCurrentRecord(@MyRecArray[i]);
← →
Polevi (2003-12-13 18:54) [6]function GetRecordAsVariant(ADataset:TDataset):Variant;
var
i:integer;
begin
Result:=VarArrayCreate([0,ADataset.FieldCount-1],varVariant);
for i:=0 to ADataset.FieldCount-1 do
Result[i]:=ADataset.Fields[i].Value;
end;
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.01.09;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c