J'affiche dans un champ de saisie (text1.text) un contenu qui est relié à une base de donnée via un contrôle data (data1).
Or ma base contient plusieurs tables, et en cliquant sur un bouton par exemple, je voudrais que le champ de saisie se connecte à la seconde table.
Pour cela, j'ai créé un second contrôle data (data2) et en code source du bouton j'ai mis text1.datasource = data2
mais ça marche pas, ça plante.
Quelqu'un a la solution
Il faut peut-être essayer de supprimer le datafield avant d'affecter le datasource, puis de repositionner le datafield:
dim OldDataField as String
OldDataField = text1.DataField
text1.DataField = ""
text1.DataSource = data2
text1.DataField = OldDataField