Bitte um Hilfe bei Löschen von Daten mit C#-Applikation

19/02/2008 - 15:28 von M.Erlinger | Report spam
Hallo

folgende Fehlermeldung bringt mich derzeit zur Verzweiflung ;-)
kann mir bitte jemand sagen, wo ich hier ansetzen soll, um diesen Fehler
zu finden/beheben:
************
{"Parallelitàtsverletzung : Der DeleteCommand hat sich auf 0 der
erwarteten 1 Datensàtze ausgewirkt."}
************

ausgelöst wird diese durch den Code:
***********
while (verPosPreiseAfterBindingSource.Count > 0)
{
DataRowView dataRowView =
(DataRowView)verPosPreiseAfterBindingSource[0];
dataRowView.Delete();
}

...Update();
**************

Danke schon mal und Grüße
Michael
 

Lesen sie die antworten

#1 Peter Fleischer
19/02/2008 - 16:08 | Warnen spam
"M.Erlinger" schrieb im Newsbeitrag
news:OMx5$

folgende Fehlermeldung bringt mich derzeit zur Verzweiflung ;-)
kann mir bitte jemand sagen, wo ich hier ansetzen soll, um diesen Fehler
zu finden/beheben:
************
{"Parallelitàtsverletzung : Der DeleteCommand hat sich auf 0 der
erwarteten 1 Datensàtze ausgewirkt."}
************

ausgelöst wird diese durch den Code:
***********
while (verPosPreiseAfterBindingSource.Count > 0)
{
DataRowView dataRowView =
(DataRowView)verPosPreiseAfterBindingSource[0];
dataRowView.Delete();
}

...Update();
**************



Ursache ist, dass die Originalwerte im Client nicht mehr mit den Werten in
der Datenbank übereinstimmen. Ursache können paralelle Aktivitàten (ggf.
auch aus dem eigenen Programm heraus) sein, die dazu führen, dass entweder
zwischenzeitlich in der Datenbank geàndert wurde oder es wurden die Daten im
Client geàndert und ein falsch platziertes AcceptChange ausgeführt. Ohne den
Code zu kennen, kann man da nur raten.

Viele Gruesse

Peter

Ähnliche fragen