uma solução um pouco melhor do que a apresentada pelo luiz é:

public class Blabla{

    private PreparedStatement stmt = null;
    private Connection conn = null;

    public Blabla() throws SQLException{
        // cria a conexão com o banco de dados do jeito que vc está
acostumado
        stmt = conn.prepareStatement("Update alunos set data = ?, rm = ?,
nome = ?");
    }

    public boolean update(String[] param) throws SQLException{
        //vamos substituir os "?"  pelos valores que queremos
        stmt.setString(1, param[0]);
        stmt.setString(2, param[1]);
        stmt.setString(3, param[2]);
        int result = stmt.executeUpdate();
        return int > 0;
    }

}
----- Original Message -----
From: "luizbarbosa" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, March 14, 2003 3:54 PM
Subject: Re: [java-list] Banco de Dados


>       sql="Update alunos set data=" + data  + ",rm=" + codigo + ",nome='";
>       sql=sql + nome + "',email='" + email + "' where rm=" + codigo;
>          try
>       {  ab.stmt.executeUpdate(sql);
>             aula040 ac=new aula040();
>         ac.limpar();
>         aula040.btPesquisar.setEnabled(true);
>             ab.stmt.close();
>             ab.conn.close();
>       }
>       catch(SQLException se)
>       {  System.out.println("Erro: " + se.getMessage());
>       }
>       }
>
>
> ----- Original Message -----
> From: "Fábio Lima Santos" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, March 13, 2003 7:32 PM
> Subject: [java-list] Banco de Dados
>
>
> > Gostaria de saber como faço para descobrir se houve algum erro em uma
> > alteração (insert, delete ou update) realizada em um BD. Eu uso a classe
> > Statement e ResultSet para receber os resultados, como abaixo:
> >
> > Statement stmt = conexao.createStatement();
> > ResultSet rs = stmt.executeUpdate(sql);
> >
> > Tem algum forma de, através do objeto "rs", identificar alguma falha no
> > update.
> >
> > Desde já agradeço a paciência e colaboração.
> >
> > Fábio.
> >
> >
> > ------------------------------ LISTA
SOUJAVA ----------------------------
> > http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> > dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> > regras da lista: http://www.soujava.org.br/regras.htm
> > historico: http://www.mail-archive.com/java-list%40soujava.org.br
> > para sair da lista: envie email para
[EMAIL PROTECTED]
>
> -------------------------------------------------------------------------
> >
> >
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
>

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a