IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

JSP + requête SQL marche pas :'(


Sujet :

Servlets/JSP Java

  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut JSP + requête SQL marche pas :'(
    Salut tout le monde,

    Mise en situation :Apache tomcat 5.5 + BD acces 2003 + Windows XP SP2
    Je vous explique mon problème : Il y a un travail qu'on m'a donné pour que j'en m'inspire dans mes travaux seulement lorsqu'il y a une instruction qui fait appel à la base de données access, il y a une erreur qui apparait :
    org.apache.jasper.JasperException: [Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié

    donc moi ce que j'ai fait, je suis allée vérifier dans les sources de données ODBC, le driver *.mdb, il est bien là et le chemin spécifié est bien celui de la BD avec laquelle je travaille.
    J'oubliais, quand j'ouvre la BD en question, il y a le message d'erreur suivant :

    donc j'ai télécharger toutes les Mises à jour(et je n'ai pas oublié de redémarrer mon PC ) mais ça veux tjs pas marcher!!!! est ce que le problème pourrais venir de ce microsoft jet 4.0 service pack 8

    j'arrive pas à trouver ce qui ne vas pas
    Please aidez-moi.

  2. #2
    Membre Expert Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Par défaut
    Et comment tu realises ta connexion BDD avec Java?

    Fais voir comment tu l'as codé ?

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    Salut willoi,
    merci de me répondre,
    voilà le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    String URL="jdbc:odbc:projet1";
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    Connection con = DriverManager.getConnection(URL);
    Statement stmt = con.createStatement();
     String requete="select * from client where login='"+login+"'" ;
     ResultSet res = stmt.executeQuery(requete);

  4. #4
    Membre Expert Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Par défaut
    Tu as bien inclu la librairie sun.jdbc.odbc.JdbcOdbcDriver dans ton projet ?

  5. #5
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut


    non, je ne l'ai pas fait... je croyais que c'était inclus dans le jdk (autant pour moi) et je ne sais pas comment le faire avec Jcreator...
    Tu peux m'aider s'il te plait.
    merci pour tout willoi .

  6. #6
    Membre Expert Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Par défaut
    Je ne connais pas JCreator, mais tu dois avoir quelque part dans les proprietes de ton projet un endroit ou tu inclus tes librairies.

    Sinon pose la question sur le forum "autres EDI" :

    http://www.developpez.net/forums/forumdisplay.php?f=317

  7. #7
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    re
    Bon, on avance, j'ai trouvé comment on inclus une librairie dans un projet avec Jcreator, c'est tout simple lorsque tu crée un nouveau projet, il te permet de spécifier le chemin des librairies dont tu as besoin pour ceux que ça intéresse.
    Maintenant mon problème, c'est que j'arrive pas à trouver cette fichu librairie .jar

    je sais que je suis lourde mais ma question c'est où est ce que je peux trouver la librairie, dans quel package elle se trouve?

    Merci infiiiiiiiiiniment willoi.

  8. #8
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    J'ai trouvé la réponse à ma question à savoir que la librairie se trouve dans le package java.sql.
    donc maitenant je suis à la quête de ce package.

  9. #9
    Membre Expert Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Par défaut
    Tiens jette un oeil la-dessus ca devrait t'eclairer je pense .

    http://java.developpez.com/faq/jdbc/?page=pilotes

  10. #10
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    il est contenu dans j2SE!!!!
    merci willoi, j'essaye et je te tiend au courant.

  11. #11
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut toujours le même problème
    En allant sur http://java.developpez.com/faq/jdbc/?page=pilotes
    et bien on a toutes les informations concernant les drivers pour la connexion à une base de données. C'est super. j'ai bien tout lû. mais je suis toujours au point mort. pas faute d'avoir tout essayé (snif )
    Willoi m'a demandé si j'avais chargé la librairie sun.jdbc.odbc.JdbcOdbcDriver alors que c'est un Driver contenu dans J2SE (donc c'est déjà inclus dans le kit et pas besoin de le rajouter dans mon projet...). et puis le chargement s'effectue grâce à des instructions dans le fichier jsp.
    Soit j'ai tout juste Soit je me plante dans mon raisonnement et c'est willoi qui a raison et que moi je fais pas les manips nécessaires.
    j'ai fais des import de package dans mon fichier.jsp (ça n'avance à rien).
    Alors, please quelqu'un voit-il ou ça cloche?
    merci d'avance. Je sais que c'est le week end et que je vais pas avoir de réponse avant lundi alors je serai patiente ...POURVU QU'ON TROUVE UNE SOLUTION SINON JE CROIS QUE JE VAIS


    Merci d'avance.

  12. #12
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut j'ai trouvé!!!!
    j'ai vérifié dans Source de données ODBC et j'ai trouvé que je m'étais trompé dans l'emplcement de mon pilote à savoir que je l'avais crée dans source de données utilisateur au lieu de la créer dans source de données système.
    Merci à Willoi qui a été le seul à m'aider. ça faisait des jours que je cherchais la solution et puis jl'ai trouvé toute seule. Tout marche impec pour les jsp!!
    Seulement j'ai une erreur pour une page de l'application,il me dit que la servlet n'est pas disponible. bon, ça c'est un autre problème. si j'arrive pas à le résoudre j'ouvrirai une autre discussion. Je croise les doigts.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD16] requête sql fonctionne pas
    Par T1929D dans le forum WinDev
    Réponses: 3
    Dernier message: 26/07/2013, 08h37
  2. [MySQL] Transactions SQL marche pas
    Par vocal94130 dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 01/06/2010, 12h50
  3. Réponses: 4
    Dernier message: 29/05/2007, 17h04
  4. [MySQL] Ma requête SQL fonctionne pas bouuh
    Par CAMB3L dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 20/04/2007, 19h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo