Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by shmia,
8. Apr 2008
Was nicht ist, kann ja noch werden. Und sei es nur zu Test- und Debugzwecken...
Es handelt sich bei Memory-Datasets nicht um eine Datenbank oder Datenbankengine.
Memory-Datasets sind einfach nur eine intelligente Art um tabellenartige Daten zu verpacken und über eine wohl definierte Schnittstelle (nämlich TDataset) zugänglich zu machen.
Ich habe selbst schon öfters den Fall gehabt, dass...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by shmia,
8. Apr 2008
Mit deinem Record und deinem Array bildest du ja im Grunde nur ein Dataset nach.
Du bist allerdings recht unflexibel, da du keine Suchfunktion (Locate) hast.
Löschen ist auch schwierig, denn es entsteht ja ein Loch und du musst alle restlichen Datensätze verschieben.
Es gibt aber auch Memory-Datasets, die deinen Record und das Array komplett ablösen.
Nachteil: dein Programm wird etwas...