Posso lhe responder qt ao erro General Error, isto me
aconteceu no ms-access, qd vc viola uma das chaves de
algum campo...
abracos!
--- Daniel Barreto <[EMAIL PROTECTED]>
escreveu: > 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="../../imagens/meio.jpg"
> width="300" height="42"
> name="Image2"></font></i></td>
> </tr>
> </table>
> <p> </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>
>
>
>
_______________________________________________________________________
Busca Yahoo!
O servi�o de busca mais completo da Internet. O que voc� pensar o Yahoo! encontra.
http://br.busca.yahoo.com/
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------