voilà, j'ai un projet en VB.NET 2005 beta 2. J'ai créer un datasource vers
ma base de donée sql. Ensuite par drag and drop, je mets les zones que je
veux sur la form.
Jusque là, tout va bien. Lorsque je lance l'application, je sais mettre à
jour mes enregistrements. Le problème est le suivant: lorsque j'utilise mon
application en multi utilisateur et que j'essaye de mettre à jour le même
client avec deux pc différents en même temps, j'obtiens le message suivant:
"Concurrency violation, the updatecommand affected 0 of the expected 1
records".
Comment puis-je résoudre ce problème ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Guillaume Davion
En fait, le problème vient du fait que la requête créée par le designer utilise une gestion de la concurrence optimiste, c'est à dire que toute modification intervenue sur les données entre le moment ou tu récupère les données et le moment où tu tentes de les mettre à jour cause une erreur. Pour changer cela, édite le dataset typé, clique droit sur la partie DataAdapter de la table, configure, Advanced Options, et tu décoche "User optimistic concurrency"
En fait, le problème vient du fait que la requête créée par le
designer utilise une gestion de la concurrence optimiste, c'est à dire
que toute modification intervenue sur les données entre le moment ou
tu récupère les données et le moment où tu tentes de les mettre à
jour cause une erreur.
Pour changer cela, édite le dataset typé, clique droit sur la partie
DataAdapter de la table, configure, Advanced Options, et tu décoche
"User optimistic concurrency"
En fait, le problème vient du fait que la requête créée par le designer utilise une gestion de la concurrence optimiste, c'est à dire que toute modification intervenue sur les données entre le moment ou tu récupère les données et le moment où tu tentes de les mettre à jour cause une erreur. Pour changer cela, édite le dataset typé, clique droit sur la partie DataAdapter de la table, configure, Advanced Options, et tu décoche "User optimistic concurrency"