PDA

View Full Version : Help Java


Menandro
16-01-2004, 19:17
Ciao a tutti,
vorrei sapere se ci sono delle istruzioni in Java
per impostare in windows i data base Access che utilizzo
per le mie applicazioni.
Mi spiego meglio:
Ho scritto vari programmi che si appoggiano a dei db creati
con Access. Per far sì che il mio programma veda questo db, devo andare in Pannello di Controllo/Strumenti di Amministrazione/Origine Dati (ODBC) e aggiungere manualmente il db.
Posso fare queste operazioni con del codice Java?
Mi può andare bene anche C,C++ o qualunque funzione possa
essere chiamata dalla shell di dos.
Grazie e ciao

cionci
16-01-2004, 20:57
Basta usare la giusta stringa di connessione ODBC...
"Driver={Microsoft Access Driver (*.mdb)};Dbq=C:/path/db.mdb;"

Menandro
16-01-2004, 21:19
Puoi essere più preciso...
Io uso questo codice:

DriverManager.getConnection(strCon, usnam, passwd);

dove strCon è l'url del db dato nella forma jdbc:odbc:nomedb

Devo usare un'altra funzione? o devo modificare l'url...

Grazie e ciao

cionci
16-01-2004, 21:23
DriverManager.getConnection("jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\\Path\\db.mdb;", usnam, passwd);

Menandro
16-01-2004, 21:47
Grazie!
Ora funge :D