Hallo!
Ich möchte zur Laufzeit eine Tabelle erstellen, welche
ihre Felder sowie (zumindest) Primärindex aus einer bereits
vorhandenen Tabelle entnimmt.
Folgendes klappt nicht:
tableNEU:=TTable.create(nil);
with tableNEU do begin
databaseName:='irgendwas';
tableName :='irgendwas';
fieldDefs :=tableALT.fieldDefs;
indexDefs :=tableALT.indexDefs; <--- dat da... :-(
createTable;
free;
end;
Die Tabelle wird zwar erzeugt, jedoch werden vorhandene
Indizes nicht übernommen. Auch andere Möglichkeiten, die
ich bisher probiert habe, führten nicht zum Erfolg...
Danke im Voraus,
Stefan Meisner
Ich möchte zur Laufzeit eine Tabelle erstellen, welche
ihre Felder sowie (zumindest) Primärindex aus einer bereits
vorhandenen Tabelle entnimmt.
Folgendes klappt nicht:
tableNEU:=TTable.create(nil);
with tableNEU do begin
databaseName:='irgendwas';
tableName :='irgendwas';
fieldDefs :=tableALT.fieldDefs;
indexDefs :=tableALT.indexDefs; <--- dat da... :-(
createTable;
free;
end;
Die Tabelle wird zwar erzeugt, jedoch werden vorhandene
Indizes nicht übernommen. Auch andere Möglichkeiten, die
ich bisher probiert habe, führten nicht zum Erfolg...
Danke im Voraus,
Stefan Meisner
Comment