[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