[firebase-br] PRoblema com Conexão Do Firebird
Domenico Schettini Filho
domenicoschettini em gmail.com
Ter Nov 6 12:25:14 -03 2007
Bom pessoal eu uso o firebird 2.0.1 e estou tendo problema com a conexão eu
estou fazendo uma aplicação em java usando o netbeans e não estou
conseguindo estabelecer a conexao a tabela não esta sendo atualizada.
Os comandos que estou utilizando são:
public static void salvarRegistro(Cliente p, Conexao conexao) throws
Exception
{
conexao.conecta();
Connection con = conexao.getConection();
Statement st = con.createStatement();
String query = "INSERT INTO Clientes(nome, idade, estado) values ('"
+ p.getNome() + "'," + p.getIdade() + ",'" + p.getUf() + "');";
st.executeUpdate(query);
st.close();
conexao.desconecta();
}
//Função que conecta
public boolean conecta() throws Exception
{
try
{
String url = "jdbc:firebirdsql://" + host + "/" + filepath;
Class.forName("org.firebirdsql.jdbc.FBDriver");
con =
DriverManager.getConnection("jdbc:firebirdsql://localhost:3050/F:/VIDEOLOCADORA.fdb","SYSDBA","masterkey");
return true;
}
catch ( ClassNotFoundException cnfex )
{
erros = "Falha ao ler o driver JDBC/ODBC";
System.out.println( "Falha ao ler o driver JDBC/ODBC");
return false;
}
catch ( SQLException sqlex )
{
erros = "Impossível conectar ao banco de dados.\n" +
sqlex.getMessage();
System.out.println("Impossível conectar ao banco de dados.\n" +
sqlex.getMessage());
return false;
}
catch ( Exception ex )
{
erros = "Erro na conexão";
System.out.println("Erro na conexão");
return false;
}
}
Quem puder ajudar serei grato.
Mais detalhes sobre a lista de discussão lista