Was ist der Rückgabetyp einer "count" -Abfrage gegen MySQL mit Java JDBC?

8
%Vor%

Der obige Code funktioniert gut; jedoch:

%Vor%

Das funktioniert nicht, es löst SQLException aus. Wie bekomme ich Daten von ResultSet ?

    
Beladula 23.08.2011, 18:09
quelle

3 Antworten

5
%Vor%

sollte von dem funktionieren, woran ich mich erinnern kann.

BEARBEITEN:

natürlich:

%Vor%     
ZenMaster 23.08.2011, 18:12
quelle
3

Haben Sie rs.next() aufgerufen, bevor Sie rs.getLong("count");

aufgerufen haben?     
Petar Minchev 23.08.2011 18:10
quelle
0

rs.getLong hat 2 Versionen rs.getLong(java.lang.String) und rs.getLong(int) . Verwenden Sie für die Zeichenfolgenversion:

%Vor%

Da der Spaltenname COUNT(*)

ist

Basierend auf der verwendeten Abfrage:

%Vor%     
Czar Pino 14.01.2013 15:32
quelle

Tags und Links