Bonjour
J'ai voulu me connecter à ma base de donnée grâce à une page jsp
Voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
 
 
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%@ page language="java" import="java.sql.*" %>
 
<%
 
  try{
            
          //Chargement de mon pilote
         
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            //Connexion à ma base mysql avec mon login et mot de passe ( à vous de changer cela)
            Connection connexion = DriverManager.getConnection("jdbc:odbc:ODBCProjet","root","azerty");
            
            //Création de mon statement qui va me permettre d'executer mes requetes
            Statement instruction = connexion.createStatement();
            //Ma table s'appelle coffees et tout ce qui reste dépend d'elle
            //Vous devez changer certaines infos comme le nom de la table et celui des colonnes
         out.println("connection ok");
           ResultSet resultat = instruction.executeQuery("SELECT * FROM notification");
            while(resultat.next()){
                
                out.println("---------------------------");
                out.println("Notification: "+resultat.getString("CodeTache"));
                 
           }
        }
        catch (Exception e){
             
             out.println("echec pilote : "+e);
         }
        %>
</body>
</html>
et voici l'erreur en le lancant dans tomcat

echec pilote : java.sql.SQLException: [Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié
Il apprécie pas mon classforname alors qu'en java "classique" j'ai essayé de mi connecter et ca marchait bien quelqu'un peut il m'aider

Merci d'avance