Erro Firebird

Tenho instalado o Firebird 1.5 e j2sdk 1.4.2 e tbm o Driver FirebirdSQL-1.5.0JDK_1.4.

A primeira pergunta é: o Driver tem q estar no mesmo diretorio do Firebird?

A segunda é um erro q obtive num programinha de teste:

java.lang.ClassNotFoundException: org.firebirdsql.jdbc.FBDriver

Segue abaixo o codigo:
import java.sql.*;

public class Cria
{
public static void main(String[] args)
{
try {
Class.forName(“org.firebirdsql.jdbc.FBDriver”);
Connection con = DriverManager.getConnection(“jdbc:firebirdsql:localhost/8090:d:\Dados\Teste.gdb”, “sysdba”, “masterkey”);
Statement stmt = con.createStatement();
stmt.executeUpdate(“CREATE TABLE AGENDA (NOME VARCHAR(30), TELEFONE INTEGER)”);
stmt.close();
con.close();
} catch (Exception e) {
System.out.println(e);
}
}
}

Desde já agradeco.

1º Pergunta: Não…
2º Pergunta: Amigo vc vai ter que setar na varialvel de ambiente CLASS_PATH o jar “firebirdsql.jar” que se encontra dentro do diretor do drive JDBC para poder rodar. Caso vc utilize o netbeans vc vai ter que montar o arquivo firebirdsql.jar. No eclipse é Project->Properties JavaBuild Path -> Add External JARs…

Obrigado pela resposta.

No caso de eu nao usar nem NetBeans, nem Eclipse, (eu to usando o EditPlus), como faco pra setar no ClassPath?

vc vai ter que abrir o autoexec.bat e adicionar a variavel de ambiente:
CLASS_PATH=c:{diretorio do drive JDBC}firebirdsql.jar;{mais o diretorio do jdk}jre

Muito Obrigado.

Só uma duvida vc esta utilizando User Tools Group do EditPlus??? ou esta compilando no prompt do DOS???

[quote=“gulira”]vc vai ter que abrir o autoexec.bat e adicionar a variavel de ambiente:
CLASS_PATH=c:{diretorio do drive JDBC}firebirdsql.jar;{mais o diretorio do jdk}jre[/quote]

Só corrigindo é CLASSPATH e nao CLASS_PATH

No Edit Plus eu to compilando com o User Tools Group.

No Eclipse eu adicionei o jar, mudei uma linha nakele codigo:

Connection con = DriverManager.getConnection(“jdbc:firebirdsql/localhost:8090:D:\Dados\Teste.gdb”, “sysdba”, “masterkey”);

e tive o seguinte erro:
java.sql.SQLException: No suitable driver

Por favor de uma olhada no codigo e ve se tem algo errado.

Valeu.

[quote=“Rafa Abe”]No Edit Plus eu to compilando com o User Tools Group.

No Eclipse eu adicionei o jar, mudei uma linha nakele codigo:

Connection con = DriverManager.getConnection(“jdbc:firebirdsql/localhost:8090:D:DadosTeste.gdb”, “sysdba”, “masterkey”);

e tive o seguinte erro:
java.sql.SQLException: No suitable driver

Por favor de uma olhada no codigo e ve se tem algo errado.

Valeu.[/quote]

A O Driver continua não sendo encontrado. Coloque o arquivo jar do firebird em:
[JRE]/lib/ext

Como faco isso no Windows?

E com o Eclipse deu o erro mesmo adicionando o jar.

[quote=“Rafa Abe”]Como faco isso no Windows?

E com o Eclipse deu o erro mesmo adicionando o jar.[/quote]

Depende do seu JDK.

No 1.4.x:

Coloque o arquivo firebirdsql-full.jar (ou outro .jar do Firebird) no diretório:

C:/jdk1.4.x_zz/jrelib/ext

onde jdk1.4.x_zz é o diretório onde está o seu JDK

No 1.5 ou 5.0

Coloque o arquivo firebirdsql-full.jar (ou outro .jar do Firebird) no diretório:

C:/Arquivos de Programas/Javajre1.5.0/lib/ext