Hallo liebes vb-Paradise-Forum,
hab da ein kleines Problem mit dem Updaten meiner Tabelle. In meinem Programm habe ein DataGridView, welches mit einer Tabelle verknüpft ist. Beim CellValidating wird der geänderte wert in die Tabelle geschrieben und beim Validating ( also validating des DataGridviews) wird die Tabelle vom DataAdapter geupdatet. Funktioniert alles ganz wunderbar, nur gebe es nicht ab und zu eine Parallelitätsverletzung. Die kommt, wenn man zu Werte im DataGridView ändert. Ich muss dazu sagen, dass im Hintergrund ein Dienst läuft, die Tabelle verarbeitet und Werte berechnet. Ich denk die Parallelitätsverletzung kommt daher, dass ich gleichzeitig die Werte reinschreib und von Dienst abhol.
Ich würd gern beim Update der Tabelle die Tabelle sperren, sodass der Dienst nicht drauf zugreifen kann.
Vielleicht irre ich mich auch und es ist was anderes. Wäre nett wenn mir jemand hilft, denn ich verzweifle langsam^^
Danke im Vorraus.
hab da ein kleines Problem mit dem Updaten meiner Tabelle. In meinem Programm habe ein DataGridView, welches mit einer Tabelle verknüpft ist. Beim CellValidating wird der geänderte wert in die Tabelle geschrieben und beim Validating ( also validating des DataGridviews) wird die Tabelle vom DataAdapter geupdatet. Funktioniert alles ganz wunderbar, nur gebe es nicht ab und zu eine Parallelitätsverletzung. Die kommt, wenn man zu Werte im DataGridView ändert. Ich muss dazu sagen, dass im Hintergrund ein Dienst läuft, die Tabelle verarbeitet und Werte berechnet. Ich denk die Parallelitätsverletzung kommt daher, dass ich gleichzeitig die Werte reinschreib und von Dienst abhol.
Ich würd gern beim Update der Tabelle die Tabelle sperren, sodass der Dienst nicht drauf zugreifen kann.
Vielleicht irre ich mich auch und es ist was anderes. Wäre nett wenn mir jemand hilft, denn ich verzweifle langsam^^
Danke im Vorraus.