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
Minha Conexão sql no access não quer acessa
3 Respostas
Boa noite Colegas !
Melhor você colocar os erros.
[]s
[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
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