OleDbDataAdapter en global :/ ? [Résolu]

Messages postés
121
Date d'inscription
samedi 4 novembre 2006
Statut
Membre
Dernière intervention
1 juillet 2015
- - Dernière réponse : desperados27
Messages postés
121
Date d'inscription
samedi 4 novembre 2006
Statut
Membre
Dernière intervention
1 juillet 2015
- 22 avril 2008 à 11:45
    Quand j'utilise le DataAdapter en local (dans la méthode), ca fonctionne.
Maintenant je veux l'utiliser en global, mais VS me dit que je n'ai pas instancié, Alors que je met : Private Adapter As New OleDbDataAdapter().

    Cette erreur apparaît quand je définit soit sa connection, soit sa commande :
Adapter.SelectCommand.Connection = Me.Conn
Adapter.SelectCommand.CommandText = "SELECT   etc...."

    Pourquoi j'instancie en global ? Eh ben je veux mettre à jour ma BDD avec un DataGridView avec un bouton "Enregistrer" :
Adapter.Update(Me.DtsDTG, "opérateur")

Donc la question est : comment l'utiliser quand c'est déclaré en global ? Merci.
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
160
Date d'inscription
lundi 18 février 2008
Statut
Membre
Dernière intervention
8 janvier 2010
3
Merci
Utilise une classe que tu nommes "myConnection" ou autres.

Ensuite tu n'as qu'a placer dans une methode le code qui doit créer ton oledataadapter, le remplir, etc. Ensuite ta méthode doit retourner le oledataadapter.

Bonne prog
@+

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 144 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Supra3000
Messages postés
121
Date d'inscription
samedi 4 novembre 2006
Statut
Membre
Dernière intervention
1 juillet 2015
0
Merci
Ah bonne idée !
J'essaierais ça ce soir, merci.
Commenter la réponse de desperados27