Conexao com InterBase

Ola Pessoal.

estou tentando fazer uma importacao do InterBase, baixei o driver “FirebirdSQL-1.5.0RC2JDK_1.4”, meu JDK e o 1.5, estou usando o NetBeans inicialmente acrecentei na biblioteca do meu projeto o JAR “firebirdsql-full” fiz o IMPORT ORG.FIREBIRDSQL.JDBC.* resumindo fiz tudo como manda o figurino, mas na ora de executar eu recebo a mensagem

Erro: No suitable driver

ja acrecentei todos os JARs do diretorio “FirebirdSQL-1.5.0RC2JDK_1.4” (desespero mesmo) mas naum deu certo…

desde ja agradeço
falow

ai vai o codigo da minha classe:


package conexao;
import java.sql.*;
import javax.swing.*;
import org.firebirdsql.jdbc.*;
import org.firebirdsql.logging.Logger;
import org.firebirdsql.jdbc.FBDriver;




/**
 *
 * @author Administrador
 */
public class ConexaoSQLServer {
    private Connection con= null;
    private String driver = "org.firebirdsql.jdbc.FBDriver";
    private String url; 
    private String usuario; 
    private String senha; 
    private String maquina;
    private String diretorio;
    
    public void setParametros(String usuario,String senha,String maquina,String diretorio){
        this.usuario = usuario;
        this.senha = senha;
        this.maquina = maquina;
        this.diretorio = diretorio;
        this.stringURL();
    }    
    
    private void stringURL(){
        this.url ="jdbc:firebird:192.168.10.20:/C:/dados interbase/Dados.gdb"+",sysdba"+",masterkey"; 
                 //   "jdbc:firebird:"+maquina+":/"+"diretorio,"+usuario+","+senha;
    }
   
    
     
    
    /** Creates a new instance of ConexaoSQLServer */
    public ConexaoSQLServer() {
    }    
    /**
     metodo para conexao com o banco de dados.
     */
    
    public Connection ConexaoBanco(){
      try{
        Class.forName(driver);
        }              
      catch(ClassNotFoundException e){
        System.out.println("Erro: "+e.getMessage());
      }
      try{
        con = DriverManager.getConnection(url,usuario,senha);
      }
      catch(SQLException e){
        System.out.println("Erro: "+e.getMessage());
         JOptionPane.showMessageDialog(null,e.getMessage(),"Erro",JOptionPane.ERROR_MESSAGE);
        System.exit(0);
      }
    return con;
    }
    public void FecharConexao(){
        try{
        con.close();
        }
        catch(SQLException e){
            System.out.println("Erro: "+e.getMessage());
        }
                
        
    }
    
    
    
    
}