Hi,
die letzte Zeit tauchen überall vermehrt Fragen dazu auf, wie zur Laufzeit eine Datenbank, Tabellen, sogar einzelne Felder usw. erstellt werden können. Hauptsächlich im
MySql - Umfeld. Mich beschäftigt hierbei die Frage, wie ein bestehendes (und fertiges !) Programm mit so etwas umgehen soll.
Also : wer macht / braucht sowas, wozu und warum überhaupt ?
IMHO sollte man einen Enduser nicht an der
DB rumfummeln lassen. Offensichtlich wird das aber trotzdem gemacht. Die Hauptfrage geht darum, wie so etwas im eigenen Programm berücksichtigt wird. Insbesondere, wie das Anwendungsprogramm vorher nicht mal bekannte Felder überhaupt behandelt.