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

Attachment: signature.asc
Description: OpenPGP digital signature

Antwort per Email an