Der Code sieht nicht schlecht aus.
danke, immerhin
Wenn Du das nur zum Spaß musst, "reicht" vielleicht ein Table Create Statement per ExecSQL? Und wenn es wirklich Spaß machen soll, warum
Access?
Access ist ungefähr die unkonventionellste "Datenbank", die ich kenne.
Grundlage sind (sehr viele)
XML die in clientdatasets gespeichert werden. FDTable1.FieldDefs.Assign(ClientDataSet1.FieldDefs ) und copydataset würden mich hier schon recht einfach weiterbringen.
ExecSQL scheitert am erstmal am Hintergrundwissen, muss ich mich belesen.
Access: hätte für mich den Vorteil, dass die Daten auch für andere einfacher auswertbar sind und ich weiß, dass
Access auf den Zielrechnern auch drauf ist, wenn aus dem Spaß Ernst wird
.
Was würdest du empfehlen? Mit Firedac habe ich es hier auch beim Wechsel immer recht einfach, oder?
Es geht eigentlich nur um Auswertungen, die Tabellenstruktur ist aber schon recht komplex. Außer beim Erstellen wird nix mehr geschrieben.