j'ai un probléme...
Sur une IHM de gestion d'utilisateur j'ai un datagrid avec un dataset en source et un sqldataAdapter en liaison a une base Sql server.
jusque là rien de bizare...
quand on sélectionne une ligne dans le datagrid et qu'on clique le delete la ligne est effacée.
dans la même fenetre on a les texts box de saisie de création d'utilisateur .
quand on clique le bouton de création il y a une méthode qui vérifit que l'utilisateur n'existe pas déjà en base...
Si je delete un utilisateur dans le datagrid et que je le recrer ma méthode m'informe que l'utilisateur existe déjà en base comme si la mise à jour vers la base n'avait pas eut lieu...
Si je delete l'utilisateur que je fermes la fenêtre et que je réentre dedans pour créer l'utilisateur la base est bien mise à jour l'utilisateur n'est plus concidérée comme déjà présent dans la base...
Alors j'ai pensée au SqlAdapter.update(Dataset) sur l'évenement row.deleting
Mais rien n'y fait...
Quelqu'un voit il une solution?
![]()
Partager