SQLServerException: Die Anweisung hat beim Ausführen von SQL keine Ergebnismenge zurückgegeben

Ich benutze die Version sqljdbc4.jar (sqljdbc_2.0).

Ich führe ein Insert + ein Select Back aus, um die Identität wie folgt zu erhalten:

BEGIN 
INSERT INTO DateRangeOptions (Description,Code) 
VALUES ('dateRange.quickPick.option.all','ALL');  
SELECT SCOPE_IDENTITY()  
END

und ich bekomme:

com.microsoft.sqlserver.jdbc.SQLServerException: The statement did not return a result set.

Die Linie ist:

st.executeQuery(updateQuery)

Irgendwelche Ideen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage