ciao ragazzi,
fino ad oggi ho provato a la connessione a un db access in locale. Il programma java apre un jframe che mi permette di inserire il percorso del db e il nome.
questo è il codice:
codice:
try {
String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
Class.forName(driver);
String url = "jdbc:odbc:;DRIVER=Microsoft Access Driver (*.mdb); " + "DBQ=" + pathDB.getText() + nomeDB.getText();
Connection con = DriverManager.getConnection(url);
return true;
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Impossibile Connettersi al Database! Verificare l'indirizzo e/o il nome del DataBase!", "Connection Error", JOptionPane.ERROR_MESSAGE);
return false;
}
}
stavo provando a fare lo stesso con un db mysql appena creato ho cambiato driver
codice:
Class.forName("com.mysql.jdbc.Driver").newInstance();
ho visto che nella url bisogna mettere jdbc:mysql:// e il percorso, e poi nella Connection user e password, ma mettendoli non me li prende.
Se ho il db nella cartella c:\C:\Documents and Settings\sugar\db, come devo mettere l'indirizzo?
e se stesse invece su un pc in rete ?
grazie per l'aiuto