Am 22.11.2011 21:24, schrieb Fritz Friedmann: > "Michael Kaulfuss" <mailto:gazellc...@freenet.de> schrieb: >> Am 22.11.2011 16:30, schrieb Fritz Friedmann: >>> hallo, >>> beim updaten eines Datensatzes einer einfachst strukturierten Datenbank >>> (eher Formular)wurde die Fehlermeldung: >>> S1000 General error java,lang,Null Pointer Exception in statement[update >>> "Tabelle1" set "Anmerkung"=? where "ID"=?] >>> vor der Meldung hatte ich etwa 1/2 Stunde ohne Probleme an der Datenbank >>> gearbeitet. >>> ich bitte um möglichst einfach geartete Hilfe (vollkommener Laie. >>> Gruß >>> mailto:ffriedm...@t-online.de-- >>> ----------------------------------------------------------------- >>> To unsubscribe send email to mailto:users-unsubscr...@de.openoffice.org >>> For additional commands send email to mailto:sy...@de.openoffice.org >>> with Subject: help >>> >> Hi Fritz, >> ich nehme an Du arbeitest mit der in OO integrierten HSQL-DB. >> >> finde mal heraus welche Tabelle mit dem Formular verknüpft ist. >> Versuche nun in die Tabelle ("Tabelle1") direkt etwas zu schreiben. >> >> Sollte eine andere Datenbank dahinter stehen, gib es bitte bei Deinem >> nächsten Posting an. Bzw. wie war das Ergebniss in die Tabelle direkt zu >> schreiben? >> >> Gruß Micha >> >> 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.
Micha
signature.asc
Description: OpenPGP digital signature