SQL Server, kleiner Fehler

duermer

Mitglied
Hi Leute,

Hab en rießen Probelm und zwar wenn ich von einem Servlet auf nen SQL Server zugreife, dann kommt immer die Fehlermeldung:

[Microsoft][SQLServer Driver for JDBC]Ergebnismenge kann Daten für Spalte 2 nicht aufs neue einlesen

Mach das so:
Code:
        PreparedStatement res = con.prepareStatement("SELECT * FROM table_Projekte",ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
        while (result.next()) {
        System.out.println(result.getString(1)+"  "+result.getString(2)+"  "+result.getString(3));
        sendenserver.PROJEKT_NUMBER[ c]=result.getString(2);
        sendenserver.PROJEKT_NAME[ c]=result.getString(3);
        sendenserver.PROJEKT_ID[ c]=result.getString(1);
            c=c+1;
        }

Normal müsste das doch funktionieren!
Warum geht das nicht?

Wäre um jede Hilfe dankbar.

Mit frundlichen Grüßen
Patrick Hennig
 
Speicher die Strings die du ausliest in einer eigenen Variable zwischen ... Dann klappts auch .. Eigentlich steht schon in der Fehlermeldung genau, was du falsch machst .. :-(
 
Zurück