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] -------------------------------------------------------------------------