Minha Conexão sql no access não quer acessa

3 respostas
cleitinho

Pessoal do forum muito obrigado desde já pela ajuda!
Bom estou tentanto inserir alguns campos no meu banco de dados no access, mas o eclipse informa alguns erros ser que vocês podem me ajudar!
Ai vai o Codigo

3 Respostas

Zeed01

Boa noite Colegas !

Melhor você colocar os erros.

[]s

cleitinho

[b]java.sql.SQLException: [Microsoft][Driver ODBC para Microsoft Access] Tipo de dados imcompatível na expressão de critério.[/b] at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source) at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source) at sun.jdbc.odbc.JdbcOdbc.SQLExecDirect(Unknown Source) at sun.jdbc.odbc.JdbcOdbcStatement.execute(Unknown Source) at IncluirFornecedores.sendSearchResult(IncluirFornecedores.java:68) at IncluirFornecedores.doPost(IncluirFornecedores.java:46) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Unknown Source)
este é o erro que ocorre no eclipse

Zeed01

Boa noite colegas !

Essa parte do código me pareceu estranha:

String sql = "INSERT INTO Fornecedores(CódigoDoFornecedor, NomeDaEmpresa, NomeDoContato, CargoDoContato, Telefone) VALUES('response.getParameter(codigo)','response.getParameter(nomeempresa)','response.getParameter(nomecontato)','response.getParameter(cargocontato)',response.getParameter(telefone)')";

não seria mais ou menos assim:

String sql = "INSERT INTO Fornecedores(CódigoDoFornecedor, NomeDaEmpresa, NomeDoContato, CargoDoContato, Telefone) VALUES(" + response.getParameter(codigo) + "," + response.getParameter(nomeempresa) +"," + response.getParameter(nomecontato) + "," + response.getParameter(cargocontato) + "," +response.getParameter(telefone) + ")";

[]s

Criado 21 de outubro de 2008
Ultima resposta 21 de out. de 2008
Respostas 3
Participantes 2