Transações no banco de dados

Oi Galera

Minha Duvida é o seguinte Na hora de Cadastrar no Banco de dados pelo NetBeans ,
Fala que ta Gravando os Dados ,

  • Na hora que olho no meu Banco de dados nao esta gravado

Oq pode ser ?

Troque o título do seu tópico. “Me ajuda” não atrai as pessoas que querem ajudar.

Troque por algo mais significativo, como “Transações no banco de dados não são efetivadas” ou coisa parecida.

[color=red]public void insere(PrintWriter out, Fake f) {
try {
PreparedStatement stmt = con.prepareStatement(“insert into cadastro values (?,?);”);
stmt.setString(1,f.getEmail());
stmt.setString(2,f.getPasswd());

    } catch (Exception e) {
        out.print(e.getMessage());
    }[/color]

[color=red]
public class Fake{
private String Email;
private String Passwd;

public String getEmail() {
return Email;
}
public void setEmail(String Email) {
this.Email = Email;
}

public String getPasswd() {
    return Passwd;

}
public void setPasswd(String Passwd) {
this.Passwd = Passwd;
}

}
[/color]


[color=red]
try {
Fake f=new Fake();
f.setEmail(request.getParameter(“Email”));
f.setPasswd(request.getParameter(“Passwd”));
FakeDao fd=new FakeDao();
fd.open(out);
fd.insere(out, f);
fd.close(out);
out.print(“Chegou Aqui!”);

    } finally { 
        out.close();
    }

[/color]

coloque o código entre a tag code

faltou executar.

public void insere(PrintWriter out, Fake f) { try { PreparedStatement stmt = con.prepareStatement("insert into cadastro values (?,?);"); stmt.setString(1,f.getEmail()); stmt.setString(2,f.getPasswd()); stmt.executeUpdate(); // aqui } catch (Exception e) { out.print(e.getMessage()); } }