Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

[java]Problema connessione a database Access 2007

Problemi di HTML? Di PHP, ASP, .NET, JSP, Perl, SQL, JavaScript, Visual Basic..?
Vuoi realizzare programmi in C, C++, Java, Ruby o Smalltalk, e non sai da che parte cominciare?
Entra qui e troverai le risposte!

Moderatori: Triumph Of Steel, archimede

[java]Problema connessione a database Access 2007

Postdi mharck87 » 30/09/11 17:58

Salve a tutti sono nuovo del forum e ho subito un problemino da proporvi che probabilmente avrà una soluzione banale ma che non sono riuscito a risolvere.

allora il problema è il seguente devo connettere un db fatto con access2007 al mio programmino java cominciamo dalle cose banali:

1- Devo importare qualche libreria in particolare ?
2- Sia la connessione tramite DSN che tramite percorso non vanno, di seguito posto il codice
Codice: Seleziona tutto
public class Database {

static private Connection defaultConnection;
static String driver ="sun.jdbc.odbc.JdbcOdbcDriver";
static String url = "jdbc.odbc.MYSDN";

public Database()
{

}

public void nuovaConnessione() throws SQLException, ClassNotFoundException {
   try
   {
        //CARICA IL DRIVER E QUINDI REGISTRALO
        Driver d = (Driver)Class.forName(driver).newInstance();
    }
    catch (Exception ex)
    {
        JOptionPane.showMessageDialog(null,"Driver non trovato");
    }
    try
   {
        System.out.println("Qui ci arrivo");
        defaultConnection = DriverManager.getConnection("jdbc:odbcriver={Microsoft Access Driver (*.mdb,*.accdb)};DBQ=C:\\Users\\Marco\\Desktop\\italpol.accdb");

        defaultConnection = DriverManager.getConnection(url);
        System.out.println("Qui non ci arrivo");
    }
    catch(SQLException e)
    {
          JOptionPane.showMessageDialog(null,"Connessione fallita");
          e.printStackTrace();
    }
}
quando uso url all'interno come parametro per DriverManager.getConnessione("url") da questo errore:
No suitable driver found for url
quando uso il percorso invece :
nome origine dati non trovato e driver predefinito non specificato

Ho lasciato entrambi i tentativi con i percorso e con il DSN ma ovviamente li provo uno alla volta. Io dovrei realizzare la versione con il percorso.
Cortesemente c'è qualcuno che può darmi un aiuto grazie ciao a tutti
Marco
mharck87
Newbie
 
Post: 1
Iscritto il: 30/09/11 17:34

Sponsor
 

Postdi archimede » 01/10/11 17:12

Già provato questo?

HTH.

Alessandro
archimede
Moderatore
 
Post: 2755
Iscritto il: 07/11/02 12:41
Località: Genova


Torna a Programmazione


Topic correlati a "[java]Problema connessione a database Access 2007":

Problema Windows 10
Autore: asso1998
Forum: Software Windows
Risposte: 1

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti