Prinzipiell hast du recht, geht aber in meinem Fall nicht,weil es in keiner Tabelle keinen Wert gibt, auf den ich mich verlassen kann, weil:
<weiter aushol> Eigentlich geht es mir darum einzelne Tabellen dynamisch zu erweitern. das funktioniert auch recht gut. Nur muss ich dazu wissen, ob das Feld schon existiert(sonst gibt es ne excepetion) dazu mache ich ein select * from xxxx und dann ein try
query.fieldbyname('gesuchtesFeld')...except addField. </weiter aushol>
Ich weiss, dass man auch über die TTable.Fielddefs die Felder abfragen kann, aber dazu muss ja
IMHO die Tabelle geöffnet werden(und damit werden ja auch alle records geholt, oder) Und genau das wollte ich halt verhindern.
Damit müsste meine Frage eigentlich heissen: Wie kann ich an einer
Paradox Tabelle feststellen, ob ein Feld existiert, ohne dass alle Records transferiert werden?!?
Gruß
Dirk