Problème de connexion à une base de donnée Access avec une servlet
lyod 02
Messages postés9Date d'inscriptionlundi 12 juin 2006StatutMembreDernière intervention21 avril 2010
-
20 avril 2010 à 10:34
lyod 02
Messages postés9Date d'inscriptionlundi 12 juin 2006StatutMembreDernière intervention21 avril 2010
-
21 avril 2010 à 11:40
J'ai le même soucis, quand je veux faire une servlet pour afficher une table, l'erreur suivante apparaît:
[Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié
alors que dans un simple programme java comme le second programme de yakurena ( voir lien au dessus ) , cela fonctionne parfaitement...
je vous copie les 2 programmes:
import java.sql.*;
public class TestConnect
{
public static void main(String args[]) throws Exception
{
// enregistrement du driver
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
// connexion ˜A la base
String url = "jdbc:odbc:gestionclients";
String nom = "";
String mdp = "";
Connection con = DriverManager.getConnection(url,nom,mdp);
Statement stmt = con.createStatement();
System.out.println("OK");
String query = "select * from utilisateur";
System.out.println(query);
ResultSet rs = stmt.executeQuery(query);
System.out.println("Liste des clients:");
while (rs.next())
{
String n = rs.getString(1); // nom
String p = rs.getString(2); // prenom
System.out.println(n + " " + p + " ");
}