Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307

    Riferimento relativo ad un database Access in una pagina Java

    Buonasera a tutti,
    ho scritto una classe Java che accede ad un database Access, utilizzando un riferimento assoluto del tipo:

    public void dbConnection() {
    try{
    // Load the Driver class file
    String dbpath = "C:\\Access\\database.mdb";

    String fullConnectionString = "jdbcdbcriver={Microsoft Access Driver (*.mdb)};DBQ="
    + dbpath;

    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

    Connection con = DriverManager.getConnection(fullConnectionString);
    }
    catch (SQLException se) {
    System.out.println("SQL Error while connecting to the database : "+
    se.toString());
    } catch (Exception ne) {
    System.out.println("Other Error while connecting to the database : "+
    ne.toString());
    }
    }

    Avete idea di come trasformare il riferimento al database Access da assoluto a relativo?
    Kisses,

    Nat

  2. #2
    Un'idea potrebbe essere quella di memorizzare il percorso in un file di testo (es. percorso.ini) che andrai a leggere e a caricare sulla tua variabile "dbpath".


  3. #3
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307
    eh no, devo avere la sicurezza che se faccio un .jar e distribuisco la mia applicazione poi funziona su ogni macchina....

  4. #4
    Originariamente inviato da natasha
    eh no, devo avere la sicurezza che se faccio un .jar e distribuisco la mia applicazione poi funziona su ogni macchina....
    in che posizione va il db? ma è una web application?

  5. #5
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307
    sì, è una Web application. Il db dovrebbe andare in una cartella "dbroot" nel nodo radice dell'applicazione.

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.