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 :

[debutant] Besoin d'aide sur JDBC


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    developeur
    Inscrit en
    Août 2004
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : developeur

    Informations forums :
    Inscription : Août 2004
    Messages : 57
    Par défaut [debutant] Besoin d'aide sur JDBC
    Bonjour a tous

    j'ai créer une classe mysql :

    private String host = "adresse";
    private String username = "user";
    private String password = "pass";
    private String numPort = "3306";
    private String base = "nameBase";
    public static Connection connexion;
    public static int ID;

    //-----------------------------------------------------------------------------
    /**
    * connexionDb -> Connexion a la base de données avec les valeurs
    * initialisées au dessus(host,username...).
    * La connection se fait au moyen de JDBC.
    *
    * @throws SQLException en cas d'erreur dans la base de données.
    */
    public void connexionDb() throws SQLException {
    // Connexion à la base
    DriverManager.registerDriver(new com.mysql.jdbc.Driver());
    String connectString = "jdbc:mysql://" + host + ":" + numPort + "/" + base;
    connexion = DriverManager.getConnection(connectString,username,password);
    System.out.println("Connexion a " + base + " sur " + host + " --> OK");
    // La connection se fait par la ligne suivante :
    // Connection con = DriverManager.getConnection( url, user, password ) ;
    }
    Tout fonctionne parfaitement, cependant j'aimerai savoir, pourquoi il est necessaire de déclarer la ligne :
    public static Connection connexion;
    Merci d'avance a tous pour vos reponses

  2. #2
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 817
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 817
    Par défaut
    Salut,

    Bizarre comme question... c'est genre "pourquoi j'ai déclaré cet objet dans ma classe?"...

    Tu déclares cette ligne parce qu'il faut déclarer tous les objets de la classe.

    Ensuite, je suppose que c'est le "static" qui t'intrigue. connexion doit sûrement être une instance de classe, donc déclaré en static.
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  3. #3
    Membre confirmé
    Profil pro
    developeur
    Inscrit en
    Août 2004
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : developeur

    Informations forums :
    Inscription : Août 2004
    Messages : 57
    Par défaut
    oki merci bcp

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

Discussions similaires

  1. [DEBUTANT] Besoin d'aide sur une requête Mysql
    Par Nerone21 dans le forum Requêtes
    Réponses: 3
    Dernier message: 05/09/2008, 13h01
  2. [D7] Besoin d'aide sur un PChar
    Par bobby-b dans le forum Langage
    Réponses: 6
    Dernier message: 30/06/2004, 16h42
  3. Filemaker ... besoin d'aide sur les Plugin
    Par joange dans le forum Autres SGBD
    Réponses: 3
    Dernier message: 22/04/2004, 10h16
  4. [intermedia] besoin d'aide sur script PL/SQL
    Par SteelBox dans le forum PL/SQL
    Réponses: 8
    Dernier message: 05/01/2004, 19h59
  5. [CR] besoin d'aide sur les formules
    Par GuillaumeDSA dans le forum Formules
    Réponses: 4
    Dernier message: 10/07/2003, 12h19

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