Hallo Michael, >>> >>> Hallo Micha, >> besten Dank für die Hinweise (mir ist zwar nicht bewußt, wann ich einen >> ID-Wert geändert habe)- die eingebettete DB ist HSQL und ich konnte auch >> ohne Probleme in die "Tabelle1" wieder Werte eintragen, nachdem ich die >> ID-Reihenfolge verändert und das "ID" Feld auf nur lesen umgestellt >> habe. >> Sollte der Erfolg nur vorübergehend sein, melde ich mich nochmals. >> Vielen Dank fürs Erste. >> Fritz >> PS. läßt sich die Originaldatei wieder öffnen, die sich bei den >> Problemen gestern verabschiedet hat, und ich jetzt mit der Backup Datei >> arbeite. >> -- >> ----------------------------------------------------------------- >> To unsubscribe send email to users-unsubscr...@de.openoffice.org >> For additional commands send email to sy...@de.openoffice.org >> with Subject: help >> > Hallo Fritz, > ich hatte mit einer "abgeschmierten" Datenbank ein ähnliches Problem. > Lösung hierzu den Primärschlüssel ( Feld "ID") für den nächsten > Datensatz um 2 per Handeintrag erhöhen. Da das Feld "ID" > höchstwahrscheinlich als Auto- Feld definiert ist, sollte ab jetzt die > automatische fortlaufende Durch- Nummerierung (mit Inkremen 1) wieder > funktionieren.
Ich nehme nicht an, dass Fritz die Ziffern in "ID" verändert hat - aber das kann er nur selbst sagen. Prinzipiell gilt für das Einstellen des neuen Autoinkrement-Wertes: Datenbankansicht - Extras - SQL ALTER TABLE "Tabellenname" ALTER COLUMN "ID" RESTART WITH "Wert" Wobei in der SQL-Eingabe der Wert um einen höher gesetzt wird als der aktuell höchste Wert. Gruß Robert -- ----------------------------------------------------------------- To unsubscribe send email to users-unsubscr...@de.openoffice.org For additional commands send email to sy...@de.openoffice.org with Subject: help