Alterar dados em um banco de dados.  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
gabriel.coelho
JavaBaby
[Avatar]

Membro desde: 17/10/2006 12:11:33
Mensagens: 81
Localização: São Bernardo do Campo
Offline

Não consigo criar uma estrutura de métodos para alterar dados em um banco de dados.

Criei dessa maneira abaixo, mas tenho certeza que há muita coisa errada, mas não consigo achar o problema:


E DEUS DISSE A NOÉ:
FAÇA O BACKUP QUE EU VOU FORMATAR!!!!!


Gabriel Coelho
E-mail: gabrielcpcoelho@gmail.com
Msn: gringo.roots@hotmail.com / g.coelho@merodata.com.br
São Bernardo do Campo - SP
[Email] [MSN]
diegopangone
JavaChild

Membro desde: 11/10/2006 20:40:33
Mensagens: 145
Localização: Assis - SP
Offline

gabriel.coelho blz

olha só cara , eu to meio corrido aqui e não deu muito tempo de olhar seu código , mais to te passando um aqui que serve par o que vc quer ele funciona perfeitamente , vc só tem que mudar ele pra sua necessidade , mais qualquer coisa me de um toque aqui









espero ter ajudado

Diego Pangone
[Email] [MSN]
Pedrosa
JWizard
[Avatar]

Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline

2 Dicas não trabalhe orientado a Strings:



//prefira passar um bean, onde vc seta os valores antes de chamar o método.



E mantenha a uso do PreparedStament.
julianovidal
Thread.start()
[Avatar]

Membro desde: 23/10/2006 16:30:23
Mensagens: 27
Offline

A dica do Pedrosa é boa, mas qual erro vc. está recebendo?

Juliano Vidal
Linux user #387305
Ubuntu user #5878
http://jvidal.wordpress.com

"Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why."
[WWW]
gabriel.coelho
JavaBaby
[Avatar]

Membro desde: 17/10/2006 12:11:33
Mensagens: 81
Localização: São Bernardo do Campo
Offline

Cara...mto obrigado...me ajudou mto...é que sou iniciante ainda!!!

Se não for mta folga minha...queria pedir uma ajuda a vc sobre como mostrar dentro dos meus textbox os valores q desejo consultar...pois consigo apenas mostrar os valores dentro do PROMPT.
Ai segue minha codificação se precisar:




public void mostra(int codigo)throws Exception{

Connection con = null;
Statement ps = null;
ResultSet rs = null;

try{
con = conexao.getConnection();
ps = con.createStatement();


String sql = "select * from cliente_java where codigo = "+codigo;

rs = ps.executeQuery(sql);

while(rs.next()){
System.out.println("codigo = "+rs.getInt(1));
System.out.println("nome = "+rs.getString(2));
System.out.println("idade = "+rs.getInt(3));
}

}catch(SQLException se){
System.out.println("Cadastro:"+se.getMessage());
throw new Exception(se);
}finally{
try{
if(ps!=null) ps.close();
if(con!=null) con.close();
}catch(Exception e){
System.out.println(
"Erro ao fechar conexoes");
}
}

}


Espero que possa me ajudar!!!

Muito agradecido!!!

Gabriel

E DEUS DISSE A NOÉ:
FAÇA O BACKUP QUE EU VOU FORMATAR!!!!!


Gabriel Coelho
E-mail: gabrielcpcoelho@gmail.com
Msn: gringo.roots@hotmail.com / g.coelho@merodata.com.br
São Bernardo do Campo - SP
[Email] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team