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

JDBC Java Discussion :

pb de creation de classe de connexion


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Par défaut pb de creation de classe de connexion
    bonjour à tous!!

    comme l'explique le titre de mon post, j'ai un peu de mal avec la création d'une classe contenant les différents paramètres de connexion à ma BDD mysql.
    j'ai voulu créer cette classe car trop de ce même code encombre un peu trop mon code

    mais est ce que c'est possible à faire sachant toutes mes requetes sont différentes et qu'il faut obligatoirement integrer le try/catch

    j'ai fait ça :
    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
     
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.Statement;
     
     
    public class Connect 
    {
    	Connection connexion;
    	Statement instruction;
    	String pilote;
     
    	public Connect()
    	{
     
    		String pilote = "com.mysql.jdbc.Driver";
     
    		try
    		{
     
    			Class.forName(pilote);
     
    			connexion = DriverManager.getConnection("jdbc:mysql://localhost/jean","root","bloup");
     
    			 instruction = connexion.createStatement();
     
     
    		}
     
    		catch (Exception e)
    		{
     
    			System.out.println("echec pilote : "+e);
    		}
     
    	}
    }
    comme vous pouvez le remarquer il manque la requete
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ResultSet resultat = instruction.executeQuery(maRequeteSQL);
    donc je ne sais pas trop comment faire car le ResulSet doit obligatoirement se trouver dans le try, mais comme toutes mes requetes st différentes, je ne peux pas faire une classe de connexion pour une seule et unique requete..

    quelqu'un pourrait m'aider?

    merci beaucoup...

  2. #2
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    pourquoi ne pas te créer une méthode comme ceci ??
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    public ResultSet executeQuery(String maRequete) {
     
       // try
       // catch
    }
    Je comprends pas la question ...

  3. #3
    Membre éprouvé Avatar de oceane751
    Profil pro
    Intégrateur Web
    Inscrit en
    Novembre 2004
    Messages
    1 280
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 280
    Par défaut
    je débute en java et c'est pas toujours évident.. j'ai pas toujours les automatismes du langage objet avec les classe etc..
    j'essaye de me familiariser avec un maximum de chose..

    je vais essayer de suivre ta piste et je reviendrai ici

    merci..

Discussions similaires

  1. Réponses: 6
    Dernier message: 13/06/2007, 09h20
  2. creation dune classe et utilisation
    Par le_voisin dans le forum C++
    Réponses: 9
    Dernier message: 30/08/2006, 21h38
  3. [MySQL] Classe database + connexion multiple + principe mal compris
    Par Rodrigue dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 14/08/2006, 14h06
  4. Petit souci JSP et class de connexion a BdD
    Par LeXo dans le forum Servlets/JSP
    Réponses: 13
    Dernier message: 07/06/2006, 00h57
  5. Parseur XML to Java pour creation de Class
    Par yannick101 dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 18/07/2005, 14h20

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