Je suis nouveau en vb.net.

J'ai fais une form1 qui contient un datagridview qui affiche le contenu d'une table1. La table1 contient entre autre la clé de la table2, ce qui permet de relier les deux table. J'ai une form2 qui me permet de créer les données de la table2 ou afficher les données par la clé contenu dans la table1. La form2 est appeler de la form1.

Voilà le problème, quand j'appelle la form2 en création, je détermine moi même le numéro de la clé, que je stock dans un champs textbox, jusque-là tous va bien. En appelant la form2 la première fois, le numéro est bien stock dans le textbox, mais si je ferme la form et l'ouvre de nouveau, la le numéro n'est pas stocker. Mais a la fin du form_load, il y a bien une donnée dans le textbox, mais quand la form s'affiche le champs est vide. Quelqu'un peut-il m'expliquer. Mais si j'appelle la form2 pour afficher une donnée éxixtante, là tous fonctionne très bien, peut importe le nombre de fois que j'ouvre la form. Je comprend pas ce qui ce passe.