Avatar billede repsak Nybegynder
25. februar 2002 - 18:02 Der er 2 kommentarer og
1 løsning

Databaser

Hejsa,
Hvordan får jeg min database til at køre sammen med java?
Min database er oprettet i Interbase, og er gemt som "mr.gdb". Jeg har forløbig opstillet følgende kildekode men får konstant en sql-exception: "datakildenavnet blev ikke fundet...".
Hvad skal jeg gøre???

import java.sql.*;
class DB{
  DB(){
    try{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    Connection con =DriverManager.getConnection    ("jdbc:odbc:??");
        }
  catch(ClassNotFoundException e){
    System.out.println("CLASS-FEJL\n" + e.getMessage());
}
catch(SQLException e1){
System.out.println("SQL-FEJL\n" + e1.getMessage());
}
}

public static void main(String args[]){
    new DB();
}

}
Avatar billede kama Nybegynder
25. februar 2002 - 18:33 #1
Start med at hente en jdbc-driver til InterBase:
http://www.ibphoenix.com/ibp_interbase_download.html#InterClient
Der skulle vist medfølge et eksempel, der viser hvordan du gør.
Avatar billede disky Nybegynder
25. februar 2002 - 21:07 #2
Søg her på sitet, min databasehandler klasse har været postet de første 10 gange.
Avatar billede guldner Nybegynder
25. februar 2002 - 22:00 #3
I "odbc-datakilder" i kontrolpanelet kan du se hvilke datakilder du har defineret. Har du en datakilde der hedder mr.gdb skal du benytte følgende url "jdbc:odbc:mr.gdb". (Har du ikke en datakilde defineret, vælger du tilføj)
Det er dog at foretrække at benytte en jdbc driver, som foreslået af kama.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester