NULL aus DB, Probleme

Hi,

kann es sein, dass man irgendetwas besonderes beim ausführen von Querys bzw beim benutzen des ResultSets beachten muß, wenn NULL-Werte in der DB stehen?
Da bekomme ich Fehlermeltungen, nur bei NULLs. So NullPointerExceptions, die da eigendlich nichts zu suchen haben.
Alle sonst mit 'if(myObjekt == null) return null;'oä. abgefangen.
OK, da kann man vieleicht was übersehen, aber ich such jetzt schon seit letztem Jahr danach…

cu Desian

Hallo Desian,

Nun wenn in der DB Null drinn steht, dann ist auch das Objekt Null.
Wenn Du dann direkt auf diese zugreifst ohne abzufragen ob das evtl. null ist, erhälst Du eine NullPointerException.

Viele Grüsse
Simon

Hi,

und ich dachte immer das man ein NullPointerException sowas ie eine OutOfRange-FM aus C/C++ ist oder sagt das noch was anderes?
Es war in meinem Fall ein Problem ganz anderer Herkunft:
Hab neuen Rechter *freu* und wenn ich nun mit org.gjt.mm.mysql.Driver auf meine DB gehen will, tut er das nicht, wenn ich kein Passwort auf die DB gegeben hab.
d.f. -> keine Results -> irgendwo gibt es wohl ein Array, dass ich nicht auf Null abgefragt hab.

cu Desian