Estou com esse erro:
06/10/26 09:45:37 Erro na inserção:ERROR: column "Jose" does not exist
06/10/26 09:45:37 org.postgresql.util.PSQLException: ResultSet não está posicionado corretamente, talvez você precise chamar ne
[code]
try {
con.setNome(request.getParameter("nomeField"));
con.setIdade(Integer.parseInt(request.getParameter("idadeField")));
con.setSexo(request.getParameter("sexoField"));
con.inserirDados();
con.setConsulta();
ResultSet temp = con.getResultado();
temp.next();
if(request.getParameter("nomeField").equals(temp.getString("nome")))
response.sendRedirect("http://localhost:8080/exemplo1/pessoa.jsp?status=Registro já existente");
do
{
%>
<tr>
<td width=200>
<%out.print(temp.getString("nome"));%>
</td>
<td width=50>
<%out.print(temp.getString("idade"));%>
</td>
<td width=30>
<%out.print(temp.getString("sexo"));%>
</td>
</tr>
<%}while (temp.next());
}
catch (Exception e)
{
e.printStackTrace();
}[/code]
[code]
public void inserirDados()
{
try
{
String query = “insert into gente(nome,idade,sexo) values(”"+nome+"","+idade+",""+sexo+"")";
stm.executeUpdate(query);
}
catch (SQLException e)
{
System.out.println("Erro na inserção:" + e.getMessage());
}
}[/code]
Já conferi os “nome” e “nomeField” várias vezes por achar que o erro poderia ser ai, mas não consegui nada. Algúém poderia me dar uma luz??