- Kód: Vybrat vše
datum1:= '20140101';
datum2:= '20171030';
sql:= 'select * from DIAR where DATUM BETWEEN '+ datum1 +' AND '+ datum2;
v tabulce mám 4 fieldy
potřeboval bych z IBQuery1 dostat konkrétní záznam a to třeba z fieldu 2 z data 20171014
teoreticky bych to mohl udělat tak, že vytvořím StringList
- Kód: Vybrat vše
IBQuery1.First;
while not IBQuery1.Eof do begin
STringList.Add(IBQuery1.Fields[2].AsString);
IBQuery1.Next;
end;
spíš bych potřeboval něco jako hodnota:= GetValue(IBQuer1.Fields[2] and (Fields[0] = 'konkrétní datum' )).AsString;
nechci znovu obtěžovat databázi, takže žádny sql, ta hodnota už je v IBQuery, akorát nevím, jak ji získat.
poraďíte prosím.