Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Errore connessione file Access

    Ciao a tutti!!

    Avevo sviluppato un software di gestione magazzino in java usando come database un file .accdb, adesso però non riesco più ad accedere al file con java. Ho usato i driver sun.jdbc.odbc.JdbcOdbcDriver per la connessione ma adesso non riesco più a stabilire una connessione con il file. Mi sembra doveroso specificare che il software è stato sviluppato su windows 7 32 bit e adesso lo devo far partire su un windows 7 64bit, allego parte del codice di test:

    codice:
        try{
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        String url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=C:\\Gestione Magazzino\\Database1.accdb";
        Connection con = DriverManager.getConnection(url);
        System.out.println("OK");
        Statement set = con.createStatement();
        con.close();
        }catch(Exception e){
          System.out.println("errore");
    Aiutatemi vi prego!!!

  2. #2
    invece di farti stampare nel catch "errore" che non significa nulla
    fatti stampare la printStackTrace così vedi dove si può trovare il problema

    codice:
     catch(Exception e){
          System.out.println("errore");
           e.printStackTrace();
    }
    Ciao
    I computer sono incredibilmente veloci, accurati e stupidi.
    Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
    Insieme sono una potenza che supera l'immaginazione.

    A.Einstein

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Credo che questo possa aiutarti a risolvere il problema.

    Considerando che il bridge JDBC-ODBC sta per essere dismesso da Oracle perchè dà parecchi problemi, non credo sistemeranno la cosa. E' più probabile che Microsoft se ne esca con un driver JDBC per Access.


    Ciao.
    Ultima modifica di LeleFT; 11-10-2013 a 13:20
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.