Parallelitäts-Fehler bei Update in DataGrid
- From: "M.Erlinger" <michael.erlinger@xxxxxxxxxxx>
- Date: Tue, 10 Feb 2009 08:09:07 -0800 (PST)
Hallo
Ich / der Benutzer der Applikation hat zeitweise einen Update-Fehler
mit Parallelitäts-Verletzung bei einem DataGrid. Ich kann diesen
Fehler aber nicht nachvollziehen wann/wie/und warum dieser Auftritt.
Ausschließen kann ich auf jeden Fall einen Doppel-Zugriff auf die
Daten durch einen anderen Benutzer. Ich vermute, dass es so zustande
kommt, dass zum Beispiel der Benutzer einen neuen Datensatz anlegt -
dann gleich anschließend einen anderen bestehenden Datensatz ändert /
oder löscht - und dann wieder beim neuen Datensatz weiter arbeitet -
und dann UPDATE auslöst.....
Der Update/Insert/Delete-Command beim SqlDataAdapter ist mit dem
SqlCommandBuilder erstellt worden.
Ich habe einmal beim Debugg darauf geachtet, wie den der Update
aussieht, und bei diesem war die WHERE-Bedingung auf den Prim.Key der
Tabelle.
Kann mir vielleicht jemand zu diesem Problem einen Rat geben ??
Vor allem wie kann ich ein Test-Szenario aufbauen/auslösen, um den
Fehler immer nachvollziehen zu können.......
Liegt es daran, dass ich mit dem SqlCommandBuilder die Insert/Update/
Delete-Commands erstellen lasse ?
Danke schon mal & schönen Gruß
Michael
.
- Follow-Ups:
- RE: Parallelitäts-Fehler bei Update in DataGrid
- From: Kolobro
- RE: Parallelitäts-Fehler bei Update in DataGrid
- From: Kolobro
- RE: Parallelitäts-Fehler bei Update in DataGrid
- Prev by Date: Parameteranzahlkonflikt
- Next by Date: Re: Parameteranzahlkonflikt
- Previous by thread: Parameteranzahlkonflikt
- Next by thread: RE: Parallelitäts-Fehler bei Update in DataGrid
- Index(es):
Relevant Pages
|