Beim Löschen eines Datensatzes sollen die dahinterliegenden ID eins zurück gezählt werden
-
Guten Morgen,
Beim Löschen eines Datensatzes sollen die darunterliegenden ID eins zurück gezählt werden in SQLite.
Anhand des Bildes wird man das Problem leicht erkennen.
http://s1.directupload.net/images/140217/temp/8q4hjq3k.png
-
HTC Fan schrieb:
Guten Morgen,
Beim Löschen eines Datensatzes sollen die darunterliegenden ID eins zurück gezählt werden in SQLite.
Anhand des Bildes wird man das Problem leicht erkennen.
http://s1.directupload.net/images/140217/temp/8q4hjq3k.pngDas wäre, wenn Du sagen wir mal eine Million Datensätze hättest, unglaublich teuer, also lahm.
-
Moin!
Egal welches Problem Du damit lösen willst: lös es anders.
An irgendwelchen IDs zu manipulieren kann und wird nur unendlich viel Arbeit und Chaos nach sich ziehen...
-
HTC Fan schrieb:
Anhand des Bildes wird man das Problem leicht erkennen.
http://s1.directupload.net/images/140217/temp/8q4hjq3k.pngIch sehe da kein Problem. Ein Problem sehe ich darin, dass du an eine ID die Anforderung stellst, lückenlos zu sein. Da solltest du ansetzen.
-
such dir lieber ein anderes hobby;-)
ein datensatz sollte immer und eindeutig zu identifizieren sein. wenn du zwischendurch die id's änderst und bspw. nach einer ausgedruckten id suchst, dann wirst du mächtig probleme bekommen. lass den quatsch einfach