bonjour a tousje suis nouveau dans java et je sollicite si possible vos points de vue sur une question qui me turlupine:
alors j'utilise netbeans ide 5.5 en edi
mon environnement est jdk1.5.0_09 et jre1.5.0_09
j'essaie de faire un test pour me connecter a une base de donnée firebird
donc je cree un nouveau projet:
je clique dans "property" du projet puis dans libraries
j'inclus les jar via "Add JAR/Folder" suivants :
jaas.jar, log4j-core.jar, mini-j2ee.jar, jaybird-full-2.0.1.jar
jusque la tout va bien et je fais un test tout simple dans la theorie :
public static void main(String[] args) throws SQLException {
try {
// TODO code application logic here
Class.forName ("org.firebirdsql.jdbc.FBDriver");
String databaseURL = "jdbc:firebirdsql:local:C:/MaBase.GDB";
String user = "SYSDBA";
String password = "masterkey";
Connection conn = DriverManager.getConnection(databaseURL, user, password);
System.out.println("--- hihihi, CA MARCHE) ---");
} catch (ClassNotFoundException ex) {
ex.printStackTrace();
System.err.println("!!! Olala, CA MARCHE PAS, snifsnif ;'( !!!");
}
}
je suis content car jme dis que ca dois fonctionner etj'obtiens un gros message d'erreur bizar :
Compiling 1 source file to G:\jsource\JavaApplication1\build\classes
Copying 1 file to G:\jsource\JavaApplication1\build\classes
compile:
run:
org.firebirdsql.gds.impl.jni.InternalError: FirebirdApiBinding::Initialize - Could not find or load the GDS32.DLL
at org.firebirdsql.gds.impl.jni.JniGDSImpl.nativeInitilize(Native Method)
at org.firebirdsql.gds.impl.jni.JniGDSImpl.attemptToLoadAClientLibraryFromList(JniGDSImpl.java:85)
at org.firebirdsql.gds.impl.jni.LocalGDSImpl.<init>(LocalGDSImpl.java:29)
at org.firebirdsql.gds.impl.jni.LocalGDSImpl.<init>(LocalGDSImpl.java:19)
at org.firebirdsql.gds.impl.jni.LocalGDSFactoryPlugin.getGDS(LocalGDSFactoryPlugin.java:40)
at org.firebirdsql.gds.impl.GDSFactory.getGDSForType(GDSFactory.java:220)
at org.firebirdsql.jca.FBManagedConnectionFactory.getGDS(FBManagedConnectionFactory.java:110)
at org.firebirdsql.jdbc.FBDriver.connect(FBDriver.java:125)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at javaapplication1.Main.main(Main.java:40)
org.firebirdsql.gds.impl.jni.InternalError: FirebirdApiBinding::Initialize - Could not find or load the GDS32.DLL
at org.firebirdsql.gds.impl.jni.JniGDSImpl.nativeInitilize(Native Method)
at org.firebirdsql.gds.impl.jni.JniGDSImpl.attemptToLoadAClientLibraryFromList(JniGDSImpl.java:85)
at org.firebirdsql.gds.impl.jni.LocalGDSImpl.<init>(LocalGDSImpl.java:29)
at org.firebirdsql.gds.impl.jni.LocalGDSImpl.<init>(LocalGDSImpl.java:19)
at org.firebirdsql.gds.impl.jni.LocalGDSFactoryPlugin.getGDS(LocalGDSFactoryPlugin.java:40)
at org.firebirdsql.gds.impl.GDSFactory.getGDSForType(GDSFactory.java:220)
at org.firebirdsql.jca.FBManagedConnectionFactory.getGDS(FBManagedConnectionFactory.java:110)
at org.firebirdsql.jdbc.FBDriver.connect(FBDriver.java:125)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at javaapplication1.Main.main(Main.java:40)
j'ai essayé de placer la dll a cote des *.class dans windows/system32 etc... rien n'y fait
une bonne ame pourrait elle m'aider a comprendre ce qui se passe
afin de me sortir et ne pas me laisser dans cette impasse???
merci d'avance![]()
Partager