Boa tarde pessoal,
 
estou com um erro que preciso resolver urgente....
 
o exemplo está abaixo
 
mas vou explicar estou dando um update através do PreparedStatement..... e quando passo os dados para atualizar ele atualiza numa boa...... no banco.... problema é que eu uso o Apache Tomcat e no terminal ele envia a seguinte mensagem de erro
 

erro java.sql.SQLException: General Error

e vai acumulando esses erros chega uma hora que o tomcat da stop sozinho......na verdade eu tenho dois problemas..... esse do tomcat.... e esse erro....

 

O meu tomcat da stop sozinho quando tem muito erro .....

 

Qual a solução para os meus dois erros......muito obrigado a todos

 

O programa está aqui está em JSP

<%@ page import="java.sql.*"%>
<%@ page import="javax.servlet.*"%>
<%@ page import="java.util.*"%>
<%@ page import="java.io.*"%>
<%@ page import="beans.classes.*"%>
<%@ page import="java.text.*"%>
 
 
 
<%
        String contato = null;
  String nivel = null;
  String area = null;
  String email = null;
  String foneddd = null;
  String fone = null;
  String ramal = null;
  String faxddd = null;
  String fax = null;
  String decisao = null;
  String nascimento = null;
  String sexo = null;
  String tratamento = null;
 
        String ide = request.getParameter("id");
        int id = Integer.parseInt(""+ide+"");
        String idempresa = request.getParameter("idemp");
        PreparedStatement declaracao;
        String res;
        contato = request.getParameter("contato");
  nivel = request.getParameter("nivel");
  area = request.getParameter("area");
  email = request.getParameter("email");
  foneddd = request.getParameter("foneddd");
  fone = request.getParameter("fone");
  ramal = request.getParameter("ramal");
  faxddd = request.getParameter("faxddd");
  fax = request.getParameter("fax");
  decisao = request.getParameter("decisao");
  nascimento = request.getParameter("nascimento");
  sexo = request.getParameter("sexo");
  tratamento = request.getParameter("tratamento");
 

  try {
Connection c = DriverManager.getConnection("jdbc:odbc:projeto","", "");
res = "UPDATE adicionais SET contato= ?, hierarquia= ?, area= ?, email= ?, foneddd= ?, fone= ?, ramal= ?, faxddd= ?, fax= ?, nivel= ?, nascimento= ?, sexo= ?, tratamento= ? where id= ?";
declaracao = c.prepareStatement(res);
declaracao.setString(1, contato);
declaracao.setString(2, nivel);
declaracao.setString(3, area);
declaracao.setString(4, email);
declaracao.setString(5, foneddd);
declaracao.setString(6, fone);
declaracao.setString(7, ramal);
declaracao.setString(8, faxddd);
declaracao.setString(9, fax);
declaracao.setString(10, decisao);
declaracao.setString(11, nascimento);
declaracao.setString(12, sexo);
declaracao.setString(13, tratamento);
declaracao.setInt(14, id);
declaracao.executeUpdate();
}catch (SQLException e) {
System.err.println(e);
}
%>
 
<html>
<head>
<title>Intranet</title>
<table width="42%" border="0">
  <tr>
    <td height="70" width="40%"><i><font size=-1><img src="" width="300" height="42" name="Image2"></font></i></td>
  </tr>
</table>
<p>&nbsp;</p>
<p align="left"><font size="5"><b>Contato alterado com sucesso!!!</b></font></p>
<meta http-equiv='refresh' content='1; url="../agencia/ragenciacontatos.jsp?idemp=<%=idempresa%>'>
 
</body>
</html>
 
 

Responder a