Auf Thema antworten

Hallo zusammen,


ich habe ein Problem bei einem String-Vergleich im Bezug auf Datensätze aus einer Datenbank.


[CODE]        String query2 = "SELECT * FROM dbo.Transaktionsliste";

        ResultSet rs2 = stmt.executeQuery(query2);

        while (rs2.next()){

            System.out.println(rs2.getString(1));

            if(rs2.getString(1).equals("C")){

                System.out.println("C dabei!");

            }

            else System.out.println("Nicht dabei!");

       

    }

        rs2.close();[/CODE]



Das ist die Ausgabe.



Ich kann mir irgendwie nicht erklären warum der Vergleich auf den Buchstaben "C" fehlschlägt. Er gibt mir C in der Console aus, sagt aber andererseits, dass er nicht dabei wäre.



Oben