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]SQL serveur connexion


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    251
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 251
    Par défaut [DEBUTANT]SQL serveur connexion
    Salut à tous,

    Je viens de me mettre à SQL serveur. J'ai lu les tutoriaux. Jusque là tout va bien requêtes et tout et tout.
    Maintenant je veux passer à la partir client avec de préference une interface java. Les ennuis commencent...
    En effet, J' ai télécharger le driver ce qui n'a pas eu grand effet erreur à la compilation : Après j'ai vu sur le net qu'il y avait des .jar que certains conseillent vivement. Donc je les ai installer. Maitenant l'erreur est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing
    Je pense que je ne sais pas définir l'url.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
     
                // URL de connexion
                String url = "jdbc:microsoft:sqlserver://PHILIPPE;user=operateur;password=phiphi;DatabaseName=Programme_dl_IC";
     
                // Connexion
               Connection con = DriverManager.getConnection(url);
    Je travail sur le PC qui a le moteur de base de donnée.

    Voilà, merci d'avance à tous.

  2. #2
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    Je pense que je ne sais pas définir l'url.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
     
                // URL de connexion
                String url = "jdbc:microsoft:sqlserver://PHILIPPE;user=operateur;
    password=phiphi;DatabaseName=Programme_dl_IC";
     
                // Connexion
               Connection con = DriverManager.getConnection(url);
    Essaye avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
     
                // URL de connexion
                String url = "jdbc:microsoft:127.0.0.1/nom_db";
                // Connexion
               Connection con = DriverManager.getConnection(url, pseudo, password);

  3. #3
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    251
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 251
    Par défaut
    merci,
    ça s'améliore, mais il me dit :

    java.sql.SQLException: No suitable driver

    Finalement je pense ue j'ai encore des soucis avec mon driver...

  4. #4
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut
    Est tu sûr de ton chemin "com.microsoft.jdbc.sqlserver.SQLServerDriver" ?

    Sinon essaie avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); 
    

  5. #5
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    251
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 251
    Par défaut
    pour le chemin j'en sais rien. C'est le chemin que j'ai trouvé dans tous les exemple qui a su rle net. Je nage un peu....
    Je vais essayer ce que tu m'as dit.
    @+

  6. #6
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    251
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 251
    Par défaut
    Salut,
    j'ai fait ce que tu m'as dit. Je pense qu'il menque quelques choses car à la compilation il est indiqué : .......must to be caugth or declared to be thrown.
    Bonne nuit et merci

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

Discussions similaires

  1. [debutant][sql serveur express]installation plante sur vista utimate !
    Par ChristopheOce dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 16/11/2007, 09h36
  2. Réponses: 5
    Dernier message: 23/10/2007, 14h58
  3. SQL-SERVEUR 2000 [debutant] connexion à la base
    Par ducho dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 17/03/2006, 10h05
  4. [debutant]sql serveur et not null?
    Par christophebmx dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 07/11/2004, 16h21
  5. connexion sql serveur
    Par DiJiRiDouS dans le forum ASP
    Réponses: 10
    Dernier message: 16/09/2003, 16h14

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