Transações no banco de dados

3 respostas
potter

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 ?

3 Respostas

E

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.

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

wbdsjunior

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()); } }

Criado 23 de novembro de 2009
Ultima resposta 24 de nov. de 2009
Respostas 3
Participantes 3