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

Tomcat et TomEE Java Discussion :

Accès base access 2007 via servlet.


Sujet :

Tomcat et TomEE Java

  1. #1
    Membre habitué Avatar de abdelghani_k
    Inscrit en
    Octobre 2002
    Messages
    184
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Octobre 2002
    Messages : 184
    Points : 150
    Points
    150
    Par défaut Accès base access 2007 via servlet.
    Bonjour,
    Je viens d'écrire une servlet en java pour se connecter à une base de données access, mais elle donne rien sauf l'affichage de bonjour.
    serveur web : apache-tomcat-6.0.18
    java : jdk-6u17 + jre-6u17
    version access : 2007.

    Quel est le problème SVP ?

    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
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
     
    import java.io.*;
    import java.sql.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
     
    public class DataBase extends HttpServlet
    {
     
    public void doGet(HttpServletRequest req,HttpServletResponse res) throws IOException, ServletException
    {
    doPost(req,res);
    }
     
    public void doPost(HttpServletRequest req,HttpServletResponse res) throws IOException, ServletException
    {
    try
    {
     
      PrintWriter pw=res.getWriter();
      pw.println("Bonjour");
      String str="SELECT * FROM Email";
      try
      {
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        Connection con=DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver *.mdb,*.accdb)};DBQ=tech.mdb","","");
        Statement stmt=con.createStatement();
        ResultSet rs=stmt.executeQuery(str);
     
        pw.println("Affichage Messages :");
        while(rs.next())
        {
          String vers= rs.getString("vers");
          pw.println("vers"+vers);
          String objet= rs.getString("objet");
          pw.println("objet"+objet);
          String contenu= rs.getString("contenu");
          pw.println("contenu"+contenu);
        }
     
      } // try 1
      catch(SQLException e) {System.err.println("SQL Exception trouvée !");}
      catch(ClassNotFoundException e) {System.err.println("JdbcOdbc Bridge Driver non trouvé!");}
      finally {System.err.println("Fin intèrieure finally");}
     
    } // try 2
    catch(Exception ex) {System.out.println("erreur"+ex);}
    finally {System.err.println("Fin extèrieure finally");}
     
    System.out.println("Fin");
    }
     
    }
    Merci d'avance.
    Réussir c'est faire le bon choix.

    Voici ma supper fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Fonction ChercherSolution(User_id:login in www.developper.com):Vrai;

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Points : 5 059
    Points
    5 059
    Par défaut
    tu peux lancer la servlet en mode debug pour voir ce qui se passe.

  3. #3
    Membre habitué Avatar de abdelghani_k
    Inscrit en
    Octobre 2002
    Messages
    184
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Octobre 2002
    Messages : 184
    Points : 150
    Points
    150
    Par défaut
    Merci Spiner37,

    mais comment on lance une servlet en mode debug ?

    je suis un delphinaute et un débutant en java.
    Réussir c'est faire le bon choix.

    Voici ma supper fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Fonction ChercherSolution(User_id:login in www.developper.com):Vrai;

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/06/2013, 22h45
  2. Problème d'accès à une base Access 2007
    Par Mark531 dans le forum VBA Access
    Réponses: 0
    Dernier message: 20/08/2012, 17h47
  3. Audit Trail sur Base Access 2007
    Par cjacquel dans le forum Access
    Réponses: 1
    Dernier message: 06/08/2007, 14h22
  4. [Système][07]Ouverture base access 2007
    Par Yanmeunier dans le forum Access
    Réponses: 3
    Dernier message: 26/03/2007, 18h34
  5. Réponses: 1
    Dernier message: 18/11/2005, 07h47

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