Duvida JSP + Mysql nao insere valores mas nao retorna erro

3 respostas
F

Ola pessoal, tenho a seguinte duvida, tenho uma pagina jsp para fazer o cadastro em um banco de dados, porem ela nao insere nenhum valor no banco de dados(mysql), mas tambem nao retorna a erro nenhum…

aquui o codigo da jsp :

<%@ page language=“java”
contentType=“text/html;”
pageEncoding=“ISO-8859-1”
import=“java.sql.*”
%>

<%

String nome = request.getParameter(“nome”);

String fabricante = request.getParameter(“fabricante”);

String ano = request.getParameter(“ano”);

String codigo = request.getParameter(“codigo”);

String pc = request.getParameter(“pc”);

String pv = request.getParameter(“pv”);

String quantidade = request.getParameter(“quantidade”);

String cor = request.getParameter(“cor”);

Connection conn = null;
PreparedStatement pst = null;

try

{

Class.forName(“com.mysql.jdbc.Driver”).newInstance();

conn = DriverManager.getConnection(“jdbc:mysql://localhost/cevo”,“felipe”,“felipe”);

String SQL = “INSERT INTO carros(nome,ano,cor,fabricante,quantidade,codigo,pc,pv)”+
“values(?,?,?,?,?,?,?,?)”;

pst = conn.prepareStatement(SQL);

pst.setString(1,nome);

pst.setString(2,ano);

pst.setString(3,cor);

pst.setString(4,fabricante);

pst.setString(5,quantidade);

pst.setString(6,codigo);

pst.setString(7,pc);

pst.setString(8,pv);

pst.executeUpdate();
pst.clearParameters();

}catch(Exception ex){ex.printStackTrace();}

finally

{

if (pst != null){pst.close();}

if (conn != null){conn.close();}

}

%>

Dados Recebidos Dados inseridos com sucesso!!!

se alguem poder me ajudar desde ja agradeco!!!

3 Respostas

Guinter

Opa! primeiro coloque seu código todo entre as tags: códigos aqui

Aonde esta os campos que são submetidos para vc pegar os valores com request.getParameter("")? esta em outra página?

F

problema ja solucionado … hehehe

pablouu

posta a solução aí :wink:

Criado 11 de novembro de 2009
Ultima resposta 12 de nov. de 2009
Respostas 3
Participantes 3