Entwickler-Ecke

Datenbanken - ClientDataSet, autoincrement?


elzumo - Mo 12.11.07 22:24
Titel: ClientDataSet, autoincrement?
Moin, gibt es beim ClientDataSet soetwas wie autoincrement.
Ich denke, dass meine Datenbank soetwas wie einen Primarykey haben sollte, der bei jedem neuen Datensatz um einen hochgezählt werden sollte. Also soetwas wie eine ID für jeden Datensatz, um Datensätze editieren, löschen usw. zu können.

Habe soetwas leider nicht gefunden, vielleicht könnt ihr mir ja weiterhelfen.
Danke!


Gruß: elzumo


jasocul - Di 13.11.07 09:24

Das ist Aufgabe der Datenbank und nicht des ClientDataSet. Wie die DB das löst, hängt davon ab, welche DB Du einsetzt.


elzumo - Di 13.11.07 14:42

Ich habe mit Hilfe des Feldeditors Felder angelegt und dann das ganze in eine MyBase-xml-Tabelle gespeichert.


jasocul - Di 13.11.07 14:56

Ich habe myBase nie verwendet, aber hier gibt es einen Hinweis, wie man AutoInc-Felder bei myBase anlegt:
http://www.dsdt.info/tutorials/mybase/?page=2