Oi galera tudo bom.
Queria uma informação sobre o metodo PreparedStatement, se esta mesmo correto e se tem um outro jeito de se faz esse metodo, valeu.
[code]public class TesteInserir {
public static void main(String[] args) {
try {
Conexao con = new Conexao(Configuracoes.USER, Configuracoes.PASSWORD, Configuracoes.DRIVER, Configuracoes.URL);
con.conectar();
PreparedStatement ps = con.getPreparedStatement("INSERT INTO clientes (Nome,Endereco,DataDeNascimento) VALUES(?, ?, ?));
ps.setString(1, "leonardo");
ps.setString(2, "avenida silvio avidos,2000");
ps.setString(3,"1900-04-01");
ps.execute();
ps.close();
con.desconnectar();
String mensagemDeAlerta = "Registro inserido com sucesso.";
Ferramentas.dialogoDeAviso(mensagemDeAlerta, Configuracoes.SUCESSO);
} catch (SQLException ex) {
String mensagemDeAlerta = "Erro ao inserir o registro.\n";
Ferramentas.dialogoDeAviso(mensagemDeAlerta + ex.toString(), Configuracoes.ERRO);
} catch (NullPointerException ex) {
String mensagemDeAlerta = "Erro ao inserir o registro.Não foi encontrada uma conexão ativa com o banco de dados. O aplicativo será encerrado.\n";
Ferramentas.dialogoDeAviso(mensagemDeAlerta + ex.toString(), Configuracoes.ERRO);
System.exit(Configuracoes.ERRO);
}
}
}
[/code]
), não método. método é o getPreparedStatement()