ADOSql rückgabe
-
warum gibt
ADOQuery1->FieldByName(SourceField)->AsStringimmer nur ein Ergebniss zurück, oder besser gefragt, wie kann ich mehrere Ergebnisse zurückgeben?
-
LordPsycho schrieb:
warum gibt
ADOQuery1->FieldByName(SourceField)->AsString
immer nur ein Ergebniss zurückWeil in jedem Feld einer DB-Tabelle nur ein einzelnes Ergebnis steht. TField::AsString usw. geben den Inhalt des gewünschten Feldes für den aktuellen Datensatz zurück. Wenn du die entsprechenden Werte anderer Datensätze sehen willst musst du dorthin navigieren, z.B. mit Query::Next.
Vielleicht solltest du mal das DB-Tutorial in der FAQ durcharbeiten.