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 :

Objet Connection ne se crée pas


Sujet :

JDBC Java

  1. #1
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 38
    Par défaut Objet Connection ne se crée pas
    Bonjour tout le monde,

    j'ai un petit souci avec ma connexion vers ma BD.J' essaie de faire communiquer un client et serveur.

    Les lignes de code pour ma connexion:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    public int Login(String req){
    ...
    Class.forName ("com.mysql.jdbc.Driver").newInstance();
    Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/NomBD","","");
    Statement stmt=con.createStatement();
    ...}
    Lorsque mon serveur exécute cette méthode, le programme reste bloque sur la ligne de création de connexion.
    Lorsque j'enlève le chargement du driver: Class.forname, il m'indique qu'il n'arrive pas a trouver le bon driver.

    Mais lorsque je mets ces trois ligne dans ma class Main, elle arrive bien a me créer cette connexion. Donc j'ai bien mon driver et ma chaine de connexion est bien correcte.

    Si quelqu'un sait m'aider pour mon problème, cela serait

    N'hésitez pas à me demander plus d'info si vous en avez besoin...

    Merci.

  2. #2
    Membre émérite Avatar de fraco
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    750
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 750
    Par défaut
    Salut !

    localhost, au fond ça dit bien ce que ça veut dire...
    quand tu lances la connexion sur ta machine, elle trouve les données,
    quand tu le fais sur le serveur il ne trouve pas les données, puisque elles ne sont pas chez lui mais chez toi,
    non ?

    (enfin, je crois)

    un exemple avec derby :
    jdbc:derby://10.0.0.6:1527/P:/DERBY/base/database
    // 10.0.0.6 IP du poste-serveur, P adresse sur le réseau

    bonne chance !

Discussions similaires

  1. Réponses: 0
    Dernier message: 16/02/2015, 14h43
  2. Xml Serialization ne crée pas les objets que je veux
    Par FadeOut dans le forum C++/CLI
    Réponses: 1
    Dernier message: 17/03/2009, 12h36
  3. Réponses: 2
    Dernier message: 01/11/2008, 20h19
  4. connection à chaque requête ou pas ?
    Par eschaer dans le forum Requêtes
    Réponses: 3
    Dernier message: 17/05/2005, 13h57
  5. Connection net OK mais pas d'internet accessible. Pourquoi ?
    Par Flo. dans le forum Développement
    Réponses: 2
    Dernier message: 08/09/2003, 14h49

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