Fehler in meinem Programm kann mir jemand helfen?

... komplette Frage anzeigen

4 Antworten

Ich sehe nirgendwo, dass du rs übrhaupt mal initialisierst. Wieso willst du einen Wert benutzen, dem du nie Daten zugewiesen hast?

Antwort bewerten Vielen Dank für Deine Bewertung

So muss es heißen:

rs = st.executeQuery(befehl);


Dann steht in rs das Ergebnis der Abfrage. Andernfalls ist rs Null, weil du nie einen Wert zuweist. Und .next() funktioniert nunmal nicht auf einem NullPointer.

Antwort bewerten Vielen Dank für Deine Bewertung

kann es sein, das du rs nicht setzt und dann beim while ne liste mit null hast?!

Antwort bewerten Vielen Dank für Deine Bewertung

Hallo!

Gucke!! du arbeitest mir rs, initialisierst es aber nie!

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?