Merci pour ces réponses djflex68, ca fait du bien de voir que ses problématiques sont partagées.
Je pense que ce n'est pas normal. Mon objet métier est correctement chargé (toutes ces propriétés sont chargées depuis la base). Le databinding semble mettre les propriétés non bindées à null, pourquoi ne pas laissé la valeur initiale ? Je ne vais pas m'amuser à identifier toutes les propriétés que je n'ai pas bindées, pour penser à affecter je ne sais quelles valeurs d'ailleurs, dans l'évènement Inserting.
Les commandes et dataset générées par Visual studio lors d'un glissé déposé d'une table de base ne posent pas ce genre de problème. Cela est surement du au fait que l'update généré est du type
Save(string toto, int tutu, Datetime tata,...)
alors qu'avec mes DAO et POCO, il est du type
Quelqu'un a t'il déja réussi à faire fonctionner correctement le databinding avec ses DAO et POCO maison ...?
Partager