Hi,
folgendes Problem, ich will eine Abfrage auf die Datenbank machen und mir die ausgelesenen Werte in eine StringList schreiben.
Code sieht folgendermaßen aus:
Delphi-Quellcode:
UniQuery1.SQL.Clear;
UniQuery1.SQL.Add('SELECT ABPfad FROM tblArchivierbar '
+'GROUP BY PRNr HAVING ABArchivierbar = 1;');
UniQuery1.Execute;
for i := 0 to UniQuery1.Fields.Count-1 do
begin
HelpList.Add(fMain.UniQuery1.Fields[0].Value[i]);
end;
In Value steht allerdings nichts drin, wie komme ich nun an die Werte der Abfrage? Bei einer Anderen Abfrage bin ich über .Filds[0].Value an den Wert gekommen. Das das mit dem Fileds.Count wohl nicht richtig funktioniert ist mir klar, aber wie komme ich nun an die Werte? Über Fields[1] komme ich auch nicht ran
Bitte helft mir!
Gruß
AnyKey