Buenas Tardes! Al tratar de compilar mi jsp me muestra el siguiente codigo de error:
Ocurrio Un Problema !!!
ORA-00904: "C0308142249": identificador no válido
Investigando el error se debe a un nombre de columna inválido, en este caso hace referencia a la llave primaria, lo raro es que revise y si existe ese registro y el nombre de la columna si esta escrita como debe ser, ya intente de varias formas pero aun no he llegado a un resultado concreto, no se si alguien me pudiera ayudar con este error, dejo mi codigo para una idea mas clara
<html>
<%@page contentType="text/html;charset=iso-8859-1"%>
<%@page pageEncoding="UTF-8"%>
<%@page import="java.util.*,java.io.*,java.lang.*,java.sql .*,java.text.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<body>
<%
String codigo= request.getParameter("num_serie");
String user="fenriz";
String clave="123";
String ruta="jdbc:oracle://192.168.0.20:8080/Oracle";
String consulta="select* from equipo where num_serie="+codigo+"";
%>
<%
Connection conexion;
Statement s;
ResultSet rs;
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
conexion = DriverManager.getConnection ("jdbc:oracle:thin:@192.168.100.6:1521:soporte","f enriz","123");
s = conexion.createStatement();
rs = s.executeQuery(consulta);
%>
<form action="<%=request.getContextPath()%>/servlet/ActualizaEquipo" METHOD="POST">
<table border="1" align="Center" bgcolor="#F2F2F2">
<tr bgcolor="#000000">
<th><font color="#FFFFFF">Número Serie</font></th>
<th><font color="#FFFFFF">Marca</font></th>
<th><font color="#FFFFFF">Modelo</font></th>
<th><font color="#FFFFFF">Descripción</font></th>
<th><font color="#FFFFFF">Número Inventario</font></th>
<th><font color="#FFFFFF">Inventario Actual</font></th>
<th><font color="#FFFFFF">Departamento</font></th>
<th><font color="#FFFFFF">Estado</font></th>
<th><font color="#FFFFFF">Asignado</font></th>
</tr>
<%
while(rs.next())
{
%>
<tr>
<td><center><input type="radio" name="num_serie" value="<%= rs.getString(1) %>"></center></td>
<td><center><input type="text" name="marca" value="<%= rs.getString(2) %>"></center></td>
<td><center><input type="text" name="modelo" value="<%= rs.getString(3) %>"></center></td>
<td><center><input type="text" name="descripcion" value="<%= rs.getString(4) %>"></center></td>
<td><center><input type="text" name="num_inv" value="<%= rs.getString(5) %>"></center></td>
<td><center><input type="text" name="inv_actual" value="<%= rs.getString(6) %>"></center></td>
<td><center><input type="text" name="departamento" value="<%= rs.getString(7) %>"></center></td>
<td><center><input type="text" name="estado" value="<%= rs.getString(8) %>"></center></td>
<td><center><input type="text" name="asignado" value="<%= rs.getString(9) %>"></center></td>
</tr>
<%
}
conexion.close();
}
catch (Exception e)
{
out.println("<br>Ocurrio Un Problema !!!<br>"+e.getMessage());
}
%>
</table>
<br>
<center><%= consulta %></center>
<br>
<center><input type="submit" value="Modificar"></center>
</form>
</body>
</html>