Erreur 91 "Variable objet ou bloc with non définie" ???????

doomVB Messages postés 30 Date d'inscription mercredi 21 avril 2004 Statut Membre Dernière intervention 26 mai 2004 - 3 mai 2004 à 15:52
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 - 4 mai 2004 à 10:58
DoomVB

Bonjour tout le monde,

Quand je lance mon application je voudrais remplir ma textbox avec la valeur du 1er champ de ma table qui est ds ma DB.
Je sélectionne ma DB avec 1 boîte de dialogue puis je lance la form1 contenant ma textbox.

Au moment de lancer la form1, contenant ma textbox, VB me dit "Variable Objet ou Variable bloc With non définie" en surlignant la ligne de code de cette méthode :

Private Sub Form_Load()

TextBox.Text = Data1.Recordset.Fields(1).Value

End Sub

Je ne sais vraiment pas d'où viens le pb !
Faut-il que j'instancie mon objet Data(Data1) ?

De l'aide SVP !!

D'jo

3 réponses

HFanny Messages postés 699 Date d'inscription mercredi 19 février 2003 Statut Membre Dernière intervention 13 mai 2011 20
3 mai 2004 à 16:22
Bonjour,

oui, il faut que tu fasses :
Dim db As database
Dim rs As recordset

Set db = "tonchemin"
Set rs = db.OpenRecordset("TaTable", dbOpenDynaset)

rs.MoveFirst

TextBox.Text = rs.Fields(1).Value

Fanny
0