Como exibir a mensagem de erro no Netbeans? Quando a gente roda a aplicação? Pois no meu caso só aparece o código do erro, porém necessito saber qual linha ou qual erro que ocorre.
importjava.sql.Connection;importjava.sql.Statement;importjava.sql.ResultSet;publicclassUsuarioDAO{publicvoidinserir(Usuariousuario){// cria uma conexão com o banco de dados.Conexaocon=newConexao();Connectionconexao=con.getConexao();// executa o SQL.try{Statementstmt=conexao.createStatement();stmt.executeQuery("insert into usuario(nome, senha) values('"+usuario.getNome()+"','"+usuario.getSenha()+"')");}catch(Exceptionerro){erro.printStackTrace();}finally{try{conexao.close();}catch(Exceptionerro){erro.printStackTrace();}}}publicvoidexcluir(Usuariousuario){// cria uma conexão com o banco de dados.Conexaocon=newConexao();Connectionconexao=con.getConexao();// executa o SQL.try{Statementstmt=conexao.createStatement();stmt.executeQuery("delete from usuario where nome='"+usuario.getNome()+"'");}catch(Exceptionerro){erro.printStackTrace();}finally{try{conexao.close();}catch(Exceptionerro){erro.printStackTrace();}}}publicvoidalterar(Usuariousuario){// cria uma conexão com o banco de dados.Conexaocon=newConexao();Connectionconexao=con.getConexao();// executa o SQL.try{Statementstmt=conexao.createStatement();stmt.executeQuery("update usuario set senha='"+usuario.getSenha()+"' where nome='"+usuario.getNome()+"'");}catch(Exceptionerro){erro.printStackTrace();}finally{try{conexao.close();}catch(Exceptionerro){erro.printStackTrace();}}}}
importjavax.servlet.*;importjavax.servlet.http.*;importjava.io.*;importjava.sql.*;publicclassCadastroUsuarioextendsHttpServlet{publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsIOException,ServletException{// recuperar o nome e a senha.Stringnome=request.getParameter("nome");Stringsenha=request.getParameter("senha");response.setContentType("text/html");PrintWriterout=response.getWriter();// criar a conexÆo com o bd Postgres.Usuarious=newUsuario();if(request.getParameter("inserir")!=null){us.setNome(nome);us.setSenha(senha);UsuarioDAOdao=newUsuarioDAO();dao.inserir(us);}elseif(request.getParameter("excluir")!=null){us.setNome(nome);UsuarioDAOdao=newUsuarioDAO();dao.excluir(us);}elseif(request.getParameter("alterar")!=null){us.setNome(nome);us.setSenha(senha);UsuarioDAOdao=newUsuarioDAO();dao.alterar(us);}out.println("Inserção realizada com sucesso!");}}
Luiz_Aguiar
Cris, quando postar código, coloque ele dentro da tag CODE, ai já fica tudo formato e bonitinho.
=)
[]s
cris_sisinfo
Obrigada!!! Luiz…
cris_sisinfo
Poxa…
Agora aparece a mensagem de “Inserido com sucesso”, só que não grava no banco de dados.