Einzelnen Beitrag anzeigen

Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: TADOQuery-Komponente

  Alt 8. Feb 2011, 09:09
Auf das Recordset musst Du im Normalfall gar nicht direkt zugreifen. Das Recordset ist die Ergebnismenge der Abfrage (also die Zeilen), Fields sind die Felder (also die Spalten), die Du abgefragt hast. Auf Fields kannst Du direkten Einfluss nehmen, auf das Recordset nicht.
Delphi-Quellcode:
q.First;
//zeilenweise durchgehen
while not q.EOF do
  begin
    //spaltenweise durchgehen
    for i := 0 to q.Fields.Count - 1 do
      ShowMessage(q.Fields[i].AsString);
    q.Next;
  end;
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat