View Single Post
Old 26-09-2005, 10:28   #1
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Cittā: Roma
Messaggi: 7938
[JAVA]Conessione MYSQL remoto

Ragazzi, ho fatto questa connessione ad un database che si trova su un server, ma mi dā problemi, ora vi posto il codice
Codice:
   public boolean connetti() {
      connesso = false;
      try {

         // Carico il driver JDBC per la connessione con il database MySQL
         Class.forName("com.mysql.jdbc.Driver");

         // Controllo che il nome del Database non sia nulla
         if (!nomeDB.equals("")) {

            // Controllo se il nome utente va usato o meno per la connessione
            if (nomeUtente.equals("")) {

               // La connessione non richiede nome utente e password
               db = DriverManager.getConnection("jdbc:mysql:160.97..." + nomeDB);
            } else {

               // La connessione richiede nome utente, controllo se necessita anche della password
               if (pwdUtente.equals("")) {

                  // La connessione non necessita di password
                  db = DriverManager.getConnection("jdbc:mysql:160.97..." + nomeDB + "?user=" + nomeUtente);
               } else {

                  // La connessione necessita della password
                  db = DriverManager.getConnection("jdbc:mysql:160.97..." + nomeDB + "?user=" + nomeUtente + "&password=" + pwdUtente);
               }
            }

            // La connessione č avvenuta con successo
            connesso = true;
         } else {
            System.out.println("Manca il nome del database!!");
            System.out.println("Scrivere il nome del database da utilizzare all'interno del file \"config.xml\"");
            System.exit(0);
         }
      } catch (Exception e) { errore = e.getMessage(); }
      return connesso;
   }
Ecco, questo e il dcodice che mi connette.
Ma quando vado ad eseguire la connessione mi dā errore sulla connessione "com.mysql.jdbc.Driver".
Che succede, vi prego aiutatemi, altrimenti vi porterete sulla coscienza un Database di 2GB
__________________
My gaming placement
franksisca č offline   Rispondi citando il messaggio o parte di esso