Avatar billede m_els Nybegynder
18. juli 2004 - 00:03 Der er 6 kommentarer og
1 løsning

Install maker og odbc

Hej eksperter...

Jeg har lavet et program som bruger en access database.
Nu vil jeg gerne lave et installations program som tilføjer databasen til odbc. Er der nogen der har erfaring med dette, og kan fortælle mig hvordan det skal gøres?

På forhånd tak...
Avatar billede arne_v Ekspert
18. juli 2004 - 00:06 #1
Jeg ved kun at det kan gøres - ikke hvordan.

Men har du overvejet en DSNless connection ?
Avatar billede m_els Nybegynder
18. juli 2004 - 00:12 #2
øhhh...nej det har jeg ikke...aner ikke hvad det er...
Men du må da gerne forklare, hvis du gider??
Avatar billede arne_v Ekspert
18. juli 2004 - 10:01 #3
Med en DSN connection angiver du i din applikation navnet på en DSN. DSN er så
oprettet i ODBC manager og peger på en Access database.

Med en DSNless connection angiver du ikke nogen DSN men derimod driver og
Access databasens placering i din applikation. Og så behøver man ikke
oprette noget som helst i ODBC manager.
Avatar billede m_els Nybegynder
18. juli 2004 - 14:15 #4
Mange tak arne_v...Det var intet mindre end perfekt!
Læg et svar...
Avatar billede m_els Nybegynder
18. juli 2004 - 14:18 #5
forresten er mit program lavet i java, så jeg har brugt følgende:

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String myDB =
"jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/data/month.MDB";
DBConn = DriverManager.getConnection(myDB,"","");

er det fint nok??
Avatar billede arne_v Ekspert
18. juli 2004 - 14:21 #6
svar
Avatar billede arne_v Ekspert
18. juli 2004 - 14:23 #7
Officielt er DSNLess slet ikke supporteret i JDBC ODBC bridge, men det virker
helt fint.

Nogen siger at man skal starte med et semikolon altså:

String myDB =
"jdbc:odbc:;Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/data/month.MDB";

men jeg har aldrig oplevet det nødvendigt enddnu.

Jeg formoder at du er opmærksom på at SUN's JDBC ODBC bridge ikke er af
professionel kvalitet (har intet med DSN eller DSNless at gøre).
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

IT-JOB