Bonjour,
Je developpe une application en vb dot net avec une base de données sql server express 2005.

J'ai fait ma connection
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
        'definition des variables de connection 
        Dim user As String
        Dim mdp As String
        Dim bdd As String
        Dim server As String
        Dim connstring As String
 
        'valorisation des variables de connection
        user = "sa"
        mdp = ""
        bdd = "elect_test_yln"
        server = " .\SQLEXPRESS"
 
        'remplissage de la variable permettant de lancer la connection
        connstring = "Persist Security Info = true; Integrated Security = SSPI; Data Source = " & server & "; Database = " & bdd & "; User ID = " & user & "; Password = " & mdp & ";"
 
        'connection a la base de données avec gestion des erreurs
        Try
            conn = New SqlConnection(connstring)
            conn.Open()
        Catch e As Exception
            MsgBox("l'erreur suivante est survenue : " & e.Message)
        Finally : conn.Close()
        End Try
Lors du chargement il n'y a pas de probleme mais des que j'effectue une requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
        data_parent = "select numfiche, libelle from fiche"
        Dim requete_parent As New SqlCommand(data_parent)
        reader_parent = requete_parent.ExecuteReader
        reader_parent.Read()
je recois le message d'erreur suivant qui pointe sur "reader_parent = requete_parent.ExecuteReader"

ExecuteReader : la propriété Connection n'a pas été initialisée.
Quelqu'un a une idée pour que ca arrete de faire ca (et vite si possible )

Nasty