Buenas,
El cursor sólo se coloca antes del primer resultado si hay alguno. Así que puedes hacerlo así:
Código Java:
Ver originalif (!rs.isBeforeFirst() ) {
System.
out.
println("No hay filas"); }
Se trata de una duda general de JDBC y no específica de SQLServer como indica el Post. Para que las dudas estén mejor estructuradas sería mejor abrir un nuevo post para cada consulta. Si quieres, claro
Un saludo