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 :

Erreur No database selected


Sujet :

JDBC Java

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 140
    Par défaut Erreur No database selected
    Bonjour,

    je voudrai me connecter à une BD mysql via JAVA mais j'ai reçois cette erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Erreur!!![MySQL][ODBC 5.1 Driver][mysqld-5.0.45-community-nt]No database selected
    voici mon code:

    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
    54
    55
    56
    57
    58
    59
    60
    61
     
     
    import java.net.*;
    import java.sql.*;
    import java.io.*;
     
     
    public class Inscription{
     
        public static String UserBD = "root";
        public static String UserPasswordBD ="";
        public static String PathAccessBD ="jdbc:odbc:manageuser";
     
        public Inscription(){
            try{
        Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
        System.out.print("salut!! Ir justin g vous informe que le chargement du pilote a recu " + "\n");
            }
            catch(ClassNotFoundException e){
                System.out.print("erreur lors du chargement du pilote");
     
            }
        }
     
     
        public static void main(String args[])throws SQLException, ClassNotFoundException{
            Inscription charpilot=new Inscription();
     
            /*
            DatabaseMetaData meta = connex.getMetaData();
            System.out.println(meta.getDatabaseProductName());
            System.out.println(meta.getDatabaseProductVersion());
            System.out.println(meta.getDriverName());
            */
     
               try{
                        Connection connex = DriverManager.getConnection(PathAccessBD,UserBD,UserPasswordBD);
     
                         System.out.println("Connexion reussi à la BD!!");
     
                        Statement state = connex.createStatement();
                        String requete =" Select Nom from client";
     
                        ResultSet res = state.executeQuery(requete);
     
                        while(res.next()){
     
                            System.out.println("Le nom est:" +res.getString("nom")+"\n");
     
                        }
     
                    }catch(Exception e){
                        System.out.println("\n" + "Erreur!!!" + e.getMessage());
     
                    }
     
     
     
     
        }
    }
    le pilote se charge et la connexion à la bD est établi mais je ne comprends pas pourquoi cette erreure. c'est comme si je devrais faire un

    comme en ligne de commande sur Mysql directement.

    Merci pour l'aide

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 140
    Par défaut
    j'ai trouvé la cause à ce problème. En configurant le pilote odbc mysql dans administration tools de windows,j'avais oublié de selectionner la base de données dans le menu déroulant Database.

Discussions similaires

  1. [MySQL] Erreur "no database selected"
    Par guyanais dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 25/10/2013, 19h45
  2. [MySQL] no database selected + petite erreur de fonction!
    Par Ayosha dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 01/06/2011, 11h19
  3. [MySQL] Erreur SQL : No database selected , je ne comprend pas :(
    Par nico77580 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 16/07/2010, 11h04
  4. [MySQL] erreur : No database selected
    Par MSM_007 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 29/04/2010, 14h17
  5. [MySQL] Erreur no database selected
    Par Linio dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 04/05/2009, 16h22

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