Não to conseguindo listar os dados de minha tabela. A conexão com o banco está ok,porem sempre apresenta o mesmo erro, alguem pode me ajudar ?
Segue abaixo o código e erro :
[color=blue]<%@include file=“conexao2.jsp”%>
<html>
<head>
<title>Aluno</title>
</head>
<body>
<%
String nome= request.getParameter("nome");
String procura=" SELECT * FROM agenda WHERE nome='"+nome+"'";
java.sql.ResultSet rs=stmt.executeQuery(procura);
String user,fone,email;
user=rs.getString("nome");
fone=rs.getString("fone");
email=rs.getString("mail");
%>
<table border="1">
<tr>
<td>Nome: </td>
<td><%=user%></td>
</tr>
<tr>
<td>Telefone: </td>
<td><%=fone%></td>
</tr>
<tr>
<td>E-mail: </td>
<td><%=email%></td>
</tr>
</tbody>
</table>
</body>
</html>
[/color]
O erro é este :avax.servlet.ServletException: [Microsoft][ODBC Driver Manager] Invalid cursor state
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:848)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781)
org.apache.jsp.consulta_jsp._jspService(consulta_jsp.java:138)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)
root cause