Bonjour,
sous VS2008, j'ai créé une bdd sql server avec une table Joueurs ayant comme clé primaire un champ de type UniqueIdentifier.
Sur mon formulaire FicheJoueur, j'ai créé l'interface en déposant mon dataset créé précédemment.
J'ai donc sur ma form FicheJoueur un label représentant le Joueur ID. Je veux renseigner ce champ par code avec un System.Guid.NewGuid(). J'ai donc placé ce code dans l'évènement AddNewItem du BindingNavigator en faisant :
lblJoueurID.Text = System.Guid.NewGuid().ToString
Mais rien n'apparait dans le label. Et donc, quand je clique sur le bouton pour sauvegarder les données que je viens d'entrer, j'ai une erreur "Le champ Joueur_Id n'accepte pas de valeurs nulles", forcément.
Comment renseigner ce champ par code ?
Partager