Definitionen aus Paradoxdatenbank lesen
-
Hallo community
Ich habe folgendes Problem. Erst mal allgemein das lesen der definitionen einer Paradoxdatenbank. ?
Ich lese die Definitionen wie folgt.
Ich lege eine TTable an und dann weise ich sie der Datenbank zu.
Und dann bekomm ich so Sachen raus wie
Feldname, Anzahl Primärfelder usw.Mein Konkretes Problem besteht nun darin dass, wenn in einer Datenbank ein VorgabeWert definiert ist ich anstelle der vorgegebenen Definition
"Muss-Feld = WAHR"
erhalte "Muss-Feld = FALSCH"
Prüfen tu ich den Status wie folgtAnsiString Zustand = Table1->FieldDefs->Items[i]->Required; TrueFalsebestimmen(Zustand); ... ... void __fastcall TForm1::TrueFalsebestimmen(bool Zustand) { if (Zustand == false) Muss = "Falsch"; if (Zustand == true) Muss = "Wahr"; }
Ja wie gesagt mir ist halt aufgefallen ,das da ein Vorgabewert enthalten ist.
gibt es noch andere Möglichkeiten die Definitionen auszulesen
wieTable1->FieldDefs...
?
Damit erhalte ich keine Aussagen über Sekundärindex, Vorgabe , usw.
Aber das muss ja auch möglich sein.
vielleicht hat ja jemand schon Erfahrung damit.
Danke
alex