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

Windows Forms Discussion :

[VB.NET] pb avec OleDbConnection


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 47
    Par défaut [VB.NET] pb avec OleDbConnection
    Bonjour à tous,

    Voila j'ai un petit souci, je veux me connecter à une base de données Access 2003 donc j'utilise un OleDbConnection.
    Au moment de la connection, je n'ai pas d'erreur
    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
     
    Public odc_base As OleDb.OleDbConnection
     
        Sub sub_OuvrirConnection()
            Dim str_connection As String
            str_connection = "Provider=Microsoft.Jet.OLEDB.4.0;"
            str_connection &= "Password=;User ID=Admin;"
            str_connection &= "Data Source=" & "C:\ProgrammeClient\BaseClient.mdb"
     
            odc_base = New OleDb.OleDbConnection(str_connection)
     
            Try
                odc_base.Open()
            Catch ex As OleDb.OleDbException
                MsgBox(ex.Message)
            End Try
        End Sub
    Ensuite quand je veux utiliser un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     dt_Command.Connection = odc_base
    , j'ai une erreur du style "Une exception non gérée du type 'System.NullReferenceException' s'est produite dans ProjetBaseClient.exe". En faite dans mon OleDbConnection.Database est à nothing.

    Je ne vois pas le pb.

    Merci de votre réponse.

    Et JOYEUSES FETES.

  2. #2
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

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

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par défaut
    tout simplement parce que t'a pa fait comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Public odc_base As new OleDb.OleDbConnection
    il te manquait le mot clé new
    et sa sera la m^me chose lors de déclaration de ton objet commande
    bonne chance
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


  3. #3
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 47
    Par défaut
    ok ca marche.
    merci A+

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

Discussions similaires

  1. [VB.NET]Comment utiliser Firebird avec OleDbConnection ?
    Par QAYS dans le forum Accès aux données
    Réponses: 1
    Dernier message: 16/10/2006, 11h49
  2. [VB.NET] Pb avec le bouton Annuler d'1 barre de progression
    Par dada1982 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 30/06/2004, 09h56
  3. [VB.Net] Probleme avec dialogues (confirm et alert)
    Par crackity_jones666 dans le forum ASP.NET
    Réponses: 5
    Dernier message: 26/11/2003, 22h05
  4. [IB v7.1][C#][ADO.NET] Démarrer avec IB 71
    Par BoeufBrocoli dans le forum InterBase
    Réponses: 14
    Dernier message: 05/08/2003, 12h25

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