Avatar billede skumlingen Nybegynder
11. maj 2006 - 10:18 Der er 2 kommentarer og
1 løsning

JDBC PostgreSQL og Swing

Jeg er ny i swing og har glemt meget omkring Java og JDBC.

Jeg skal have en Swing app til at arbejde sammen med en PostGreSQL database og jeg er helt lost.
Synes ikke der er noget på nettet der kan hjælpe, og jeg vil bare gerne have den connection op og køre. jeg har JDBC driveren, den har jeg hentet. og hvad så?
Avatar billede arne_v Ekspert
11. maj 2006 - 12:56 #1
du loader driveren med en Class.forName

du henter en Connection med en DriverManager.getConnection og en passende URL

resten er standard JDBC

hvis du har glemt din JDBC så http://java.sun.com/docs/books/tutorial/jdbc/basics/index.html
Avatar billede skumlingen Nybegynder
11. maj 2006 - 15:09 #2
Tak jeg fandt ud af det, eftersom jeg glemte at følge med i om jeg fik svar her:



String database = argv[0];
        String username = argv[1];
        String password = argv[2];
        String host = argv[3];
       
        Class.forName("org.postgresql.Driver"); //load the driver
        db = DriverManager.getConnection("jdbc:postgresql://"+host+"/"+database,
                                        username,
                                        password); //connect to the db
        dbmd = db.getMetaData(); //get MetaData to confirm connection
        textArea.append("Connection Open To "+dbmd.getDatabaseProductName()+" "+
                          dbmd.getDatabaseProductVersion()+" Successful."+newline);
        textArea.append("Enter Command... (Type \"H\" for Help)"+newline);

Dette blev min løsning. Så det er jo som du forslog..
Avatar billede heine112 Nybegynder
27. juni 2006 - 22:29 #3
hmmmm!
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