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:
stavo provando a fare lo stesso con un db mysql appena creato ho cambiato drivercodice: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; } }
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.codice:Class.forName("com.mysql.jdbc.Driver").newInstance();
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

Rispondi quotando

)