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
A voir également:
Variable objet ou variable de bloc with non définie
Variable objet ou variable bloc with non définie (erreur 91) - Meilleures réponses
To pb viens du fait que lors de l'evt Load de la form ton controle data n'ets pas encore valide, donc tu ne peux pas faire appel au recordset à ce moment.
Place simplement ta ligne de code dans l'evt Activate de ta form qui se produit juste apres le Load, et ce sera ok