Buenos días de nuevo foreros
Estoy intentando realizar una consulta a un servidor SQL SERVER pero me da error.
Teniendo el siguiente codigo (Pongo lo relevante):
Código:
private static Connection objConexion = null;
private static Statement objEstamento = null;
private static ResultSet objRecordset = null;
private static void Metodo()
{
try
{
DriverManager.registerDriver(new com.microsoft.sqlserver.jdbc.SQLServerDriver());
objConexion = DriverManager.getConnection("jdbc:sqlserver://SRVDESSQL:1433;databaseName=BD;user=USU;password=CLAVE");
objEstamento = objConexion.createStatement();
objRecordset = objEstamento.executeQuery("select * from MITABLA");
objRecordset.beforeFirst();
while(objRecordset.next())
{
System.out.print(objRecordset.getString(1) + " " + objRecordset.getString(2)+"\r\n");
}
} catch (Exception ex) {
System.out.print("ERROR : " + ex.getMessage());
}
}
Y el error que me sale es el siguiente:
ERROR : La operación solicitada no es compatible en conjuntos de resultados exclusivamente de reenvío.
¿Saben como puedo solucionarlo?