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 :

Exception in thread "main" java.lang.NullPointerException


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Janvier 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Technicien réseau
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2012
    Messages : 3
    Par défaut Exception in thread "main" java.lang.NullPointerException
    Bonjour a tous ,
    je travaille sur un petite application sur netveans 7.1.2 et que je vais la connecter avec sql server 2008 .
    voila mon jdbc que j'ai realisé
    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
    import java.sql.*;
    import javax.swing.JOptionPane;
     
     
    public class jdbc {
      public static void main(String args[]) {
     
        Connection conn=null;
     
     
            try{
     
     
                String jdbcdriver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
                String URL="jdbc:odbc:CN";
                Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                conn = DriverManager.getConnection(URL);
                JOptionPane.showMessageDialog(null, "Connection Succed ! Bravo");
                Statement requete = conn.createStatement();
                requete.executeUpdate("select * from base");
     
              }catch(Exception e){
                e.getCause();
                System.out.println("Connection Failed !"+e.toString());
     
            }
            finally {
                    try {conn.close();}
     
                    catch(SQLException e) {}
     
            }
     
             }
     
    }
    je sais pas ou est le problème mais il me donne comme même une erreur de sorte :
    run:
    Exception in thread "main" java.lang.NullPointerException
    Connection Failed !java.sql.SQLException: [Microsoft][Gestionnaire de pilotes ODBC] La source de donn?es (DSN) sp?cifi?e pr?sente une incompatibilit? d'architecture entre le pilote et l'application
    at jdbc.main(jdbc.java:29)
    et merci de votre aide

  2. #2
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Par défaut
    Utilise plutôt le driver Jdbc de Microsoft plutôt que l'ODBC qui pose toujours une montagne de problèmes
    Labor improbus omnia vincit un travail acharné vient à bout de tout - Ambroise Paré (1510-1590)

    Consulter sans modération la FAQ ainsi que les bons ouvrages : http://jmdoudoux.developpez.com/cours/developpons/java/

  3. #3
    Membre éprouvé
    Homme Profil pro
    Ensimag
    Inscrit en
    Octobre 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

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

    Informations forums :
    Inscription : Octobre 2011
    Messages : 57
    Par défaut
    tu n'as pas le bon driver tout simplement .
    Tu trouveras le bon driver ici Driver sql server 2008

Discussions similaires

  1. Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException ?
    Par freezerhm dans le forum Concurrence et multi-thread
    Réponses: 5
    Dernier message: 04/12/2007, 09h26
  2. Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
    Par Trint dans le forum Interfaces Graphiques en Java
    Réponses: 6
    Dernier message: 27/02/2007, 11h28
  3. Réponses: 8
    Dernier message: 11/05/2006, 19h32
  4. [JDIC]Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
    Par kedare dans le forum Concurrence et multi-thread
    Réponses: 4
    Dernier message: 06/05/2006, 22h45

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