Hola,
Tengo un problemita no he sido capaz de resolverlo para ver si ustedes me pueden ayudar.
Tengo un formulario de busqueda donde hay un campo de texto que se llama "cedula" luego envio llos datos por medio del formulario a un archivo jsp que procesa la informacion.
Lo que hace el jsp es buscar en una base de datos la informacion correspondiente a la cedula enviada desde el formulario.
El problema es que cuando se ingresa una cedula incorrecta que saca un error 500 y cuando se ingresa una cedula existente el sistema funciona bien, trae los datos de esa cedula.
El codigo es este:
Código PHP:
<%
Driver DriverRecordset1 = (Driver)Class.forName(MM_sql_DRIVER).newInstance();
Connection ConnRecordset1 = DriverManager.getConnection(MM_sql_STRING,MM_sql_USERNAME,MM_sql_PASSWORD);
PreparedStatement StatementRecordset1 = ConnRecordset1.prepareStatement("SELECT * FROM dbo.usuarios WHERE cedula = ?");
StatementRecordset1.setObject(1, Recordset1__MMColParam);
ResultSet Recordset1 = StatementRecordset1.executeQuery();
boolean Recordset1_isEmpty = !Recordset1.next();
boolean Recordset1_hasData = !Recordset1_isEmpty;
Object Recordset1_data;
int Recordset1_numRows = 0;
%>
Y este es el input text donde se muestra la informacion:
Código PHP:
"><input name="cedula" type="text" value="<%=(Recordset1_data = Recordset1.getObject("cedula"))%>"/>
Lo que quiero es poner un IF que si los datos son correctos muestre la informacion pero si la informacion es erronea que diga este mensaje "No Existente"
Muchas Gracias de verdad.
Saludos.