Forum: Datenbanken
Delphi
by Delphi.Narium,
8. Dez 2017
Jetzt hänge ich mich mal weit aus dem Fenster (weil ungetestet und nur geraten):
Bleib' bitte mal bei meinem vorherigen Ansatz und ändere das AfterOpen dahingehend ab:
Tabelle1TITRE := TStringField(Tabelle1.FindField('TITRE'));
Und im BeforeClose dann halt:
Forum: Datenbanken
Delphi
by Delphi.Narium,
7. Dez 2017
Vor dem Table.Open ein Table.Fields.Clear.
Die Feldliste wird automatisch beim Öffnen der Tabelle befüllt. Die Definition der Felder mit dem FieldDefs-Kollektionseditor ist nur erforderlich, wenn man die Tabelle mit Table.CreateTable erstellen will.
Hat man Felder im Quelltext definiert, z. B.:
type
TForm1 = class(TForm)
...
public
fID : TField;
fRootUrl :...