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

    [Tomcat 6] Driver non trovato

    Ciao a tutti,

    Ho creato una jsp che dovrebbe connettersi ad un database mysql attraverso driver odbc.
    Ho creato correttamente il dsn per il database a cui dovrei connettermi, ma quando vado a richiamare la pagina jsp ottengo un ClassNotFoundException, questo è il messaggio:

    Connessione Fallita [Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.
    Da cosa può dipendere??? Cosa sbaglio???
    Grazie in anticipo.

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    non vedendo il codice né tanto meno la configurazione del tuo server, né sapendo se i necessari package aggiuntivi siano stati copiati nella giusta directory o meno, è difficile darti una mano....
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Grazie della risposta, ti posto il codice:

    Codice PHP:
    <%@ page import="java.sql.*" %> 
    <%! 
    Connection con null; %>   
    <
    HTML> <HEAD> <title>Forum</title> </HEAD
    <
    body
    <
    h1>Elenco dei messaggi</h1
    <% if (
    con == null){     
    try{         
    Class.
    forName("sun.jdbc.odbc.JdbcOdbcDriver");         
    con DriverManager.getConnection("jdbc:odbc:forum","root""spin-go");     
    }     
    catch(
    ClassNotFoundException e){         
    out.println("Driver non trovato");     
    }     
    catch(
    SQLException e){         
    out.println("Connessione Fallita");         
    out.println(e.getMessage());     
    } } 
    Statement stm
    ResultSet rs
    String query "SELECT * FROM Forum ORDER BY nome"
    if (
    con != null)
    {     
    stm con.createStatement();     
    rs stm.executeQuery(query);         
    while(
    rs.next()){             
    String email rs.getString("email"); %> 


     [
    b]<%= rs.getString("nome") %>[/b
    [
    email="<%= email %>"]<%= email %>[/email]
     
    [
    i]<%=rs.getString("messaggio")%>[/i]  
    <%          }     
    stm.close(); 

     %>       
    </
    body> </HTML
    Quali sarebbero i package che dovrei copiare nella giusta directory??

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    ah, ora ho letto odbc! Non ho mai lavorato con odbc e mysql (uso il JConnector, tutto in java e più performante), comunque, mi sono scaricato il Connector/ODBC e configurato un DSN, e il tuo codice funziona. Per cui dev'esserci qualche problema di configurazione del DSN
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    Si infatti..
    tra l'altro ho provato ad usare il driver jdbc e funziona alla perfezione, quindi a questo punto penso sia una questione di odbc, avrò sbagliato qualcosa nel creare il dsn...
    A questo punto penso che utilizzerò il jdbc.
    Grazie

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 © 2026 vBulletin Solutions, Inc. All rights reserved.