Der Vorteil bei
MSSQL gegenüber Firebird/Interbase ist aber, daß FireDAC dort den gerade erzeugten AutoInc-Wert auslesen und an die Anwendung zurückgeben kann.
Bei aktiver Replikation muss man aber aufpassen. Die gerne Verwendete Funktion @@IDENTITY liefert bei aktiver Replikation nicht das was man erwarten würde.
Ach ja,
MSSQL gibt es mittlerweile auch kostenfrei als Embedded System.
Dann sollte aber die
DB nicht zu groß werden. Und nicht jeder kann ein .NET-Umfeld vorraussetzen.
Aber wieso werden immer Autoincfelder verwendet? Wir verwenden hier lieber GUIDs um diverse Nachteile von AutoInc-Felder zu umgehen. Und diese Zahlenwerte sind auch nicht lesbarer als die GUIDs
Windows Vista - Eine neue Erfahrung in Fehlern.