Moinsen,
Ich brauch dringend Hilfe, meine komplette Datenbankanwendung läuft, ich hab sie in eclipse geschrieben. Wenn ich sie aber exportiere startet meine Anwendung, scheint sich aber nicht mit Firebird verbinden zu können. Ich bekomme keine Fehlermeldung. Aber der Resultset ist leer. Ich muss Montag abgeben und hab kein Plan voran es kiegt. Ich habe den Ordner, wo das jaybird.jar drin ist als classpath festgelegt und es klappt immernoch nicht.
Es funktioniert alles in eclipse, nur nicht im JAR file !!!
HILFE ?!?!!?
Ich brauch dringend Hilfe, meine komplette Datenbankanwendung läuft, ich hab sie in eclipse geschrieben. Wenn ich sie aber exportiere startet meine Anwendung, scheint sich aber nicht mit Firebird verbinden zu können. Ich bekomme keine Fehlermeldung. Aber der Resultset ist leer. Ich muss Montag abgeben und hab kein Plan voran es kiegt. Ich habe den Ordner, wo das jaybird.jar drin ist als classpath festgelegt und es klappt immernoch nicht.
Es funktioniert alles in eclipse, nur nicht im JAR file !!!
HILFE ?!?!!?
Code:
public static ResultSet makeQuery(String query) throws SQLException, Exception{
ResultSet rs = null;
Statement stmt = null;
try{
System.out.println("Test");
if(conn == null) {
Class.forName("org.firebirdsql.jdbc.FBDriver");
if ( loginUser.metno == "s1845269"){
Connection conn = DriverManager.getConnection("jdbc:firebirdsql://localhost/"+server, "Michael", "michael");
stmt = conn.createStatement();
}
else if ( loginUser.metno.startsWith("s")){
Connection conn = DriverManager.getConnection("jdbc:firebirdsql://localhost/"+server, "Student", "student");
stmt = conn.createStatement();
}
else if ( loginUser.metno.startsWith("m")){
Connection conn = DriverManager.getConnection("jdbc:firebirdsql://localhost/"+server, "Professor", "prof");
stmt = conn.createStatement();
}
}
rs = stmt.executeQuery(query);
}
catch (SQLException sqe){
// Einfügen eines Dialogs, rückgabe eines Fehlers!!
//Kann nicht Verbinden
}
catch (Exception ex) {
}
return rs;
}