Buscar
Social
Ofertas laborales ES

Foro sobre Java EE > Problemas Para generar consulta para hacer login por JSP

Hola a todos,

Estoy intentando hacer login a traves de un archivo jsp, me sale el siguiente error com.microsoft.sqlserver.jdbc.SQLServerException: La operación solicitada no es compatible en conjuntos de resultados exclusivamente de reenvío.

Les paso el codigo

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Login</title>
</head>

<%@ page import="java.sql.*"%>

<%
String usuario = request.getParameter("usuario");
String contra = request.getParameter("contra");
ResultSet mi_ResultSet=null;
PreparedStatement c_preparada=null;
String Consulta=("SELECT * FROM USUARIOS WHERE USUARIO=? AND CONTRASENA=?");
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

try {

Connection mi_conexion=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=proyecto_jsp", "root", "1234");
c_preparada= mi_conexion.prepareStatement(Consulta);// SE CREA UNA CONSULTA PREPARADA
c_preparada.setString(1, usuario);// pasamos el parametro
c_preparada.setString(2, contra);// pasamos el parametro

mi_ResultSet=c_preparada.executeQuery();// se crea objeto de la clase ResultSet para ejecutrar la consulta

if(mi_ResultSet.absolute(1)) {

out.println("Usuario autorizado");
}

else {
out.println("Ha habido un problema usuario inconrecto");
}

} catch (Exception e) {

out.println("Ha habido un problema"+" "+" / "+e);
}
%>


</html>

////
Los datos los recoge de un formulario html

No se cual pueda ser el error

Gracias por su ayuda

abril 4, 2017 | Unregistered CommenterDiego Duque