Hallo,
das Fields[0] ist das erste Feld einer Select-
Query.
also mit Select Field1, Field2 From Table1
ergibt Field1 den Wert von Field1
Man könnte auch FieldByName('Field1').AsString schreiben.
Das Fields[0] ist aber schneller.
Eine andere Nutzung wäre bei
select count(*)
Ohne ein As dahinter hat das Ergebnis je nach
DB einen anderen Feldnamen.
Wenn Fields[0] einen Fehler erzeugt,
ist entweder die
Query nicht offen,
oder das Ergebnis NULL (EOF).
Heiko