Nun Neuabstimmung, ich habe einen einfachen Code, der eine SQL Server-Abfrage ausgeführt werden soll und eine Ergebnismenge zurückgeben, aber ich habe den folgenden Fehler:executeQuery PreparedStatement null
the execute query must return a resultset
den Code Siehe:
statement.executeQuery();
Diese executeQuery() führt eine Abfrage, die mehr als 100K Zeilen zurückgibt, in der SQL SERVER-Konsole funktioniert alles, aber in Java nicht. Ich habe die Abfrage geändert, indem ich eine "TOP 10" hinzugefügt habe und executeQuery() normal funktioniert.
Existiert ein Timeout in executeQuery()? Ich muss viele Zeilen zurückgeben, wie ich schon sagte.
Bitte geben Sie Ihren Code in der Frage ein. –