Gibt es keine Event das mir die Änderungen der DB anzeigt?
Nein
vor jedem Update sollte der einzelne Datensatz neu gelesen und für Änderungen durch andere gesperrt werden.
Wenn du ihn nicht neu einliest machst du Änderungen von User A wieder rückgängig, willst du das wirklich?
hde
Ahhm Nein ...
Die Suche ergab 4 Treffer
- So 9. Nov 2014, 17:03
- Forum: Datenbanken
- Thema: Firebird, ApplyUpdates, Deadlock
- Antworten: 9
- Zugriffe: 4312
- So 9. Nov 2014, 15:54
- Forum: Datenbanken
- Thema: Firebird, ApplyUpdates, Deadlock
- Antworten: 9
- Zugriffe: 4312
Re: Firebird, ApplyUpdates, Deadlock
Ja also gleichzeitig wird der Datensatz ja nicht verändert (nacheinander)
1. User A ändert was im ersten Grid
2. ApplyUpdates
3. Commit wird ausgeführt
4. User B ändert was im zweiten Grid
5. ApplyUpdates
6. Commit wird ausgeführt
Nur wieso ist der Datensatz nach einem Commit nicht wieder ...
1. User A ändert was im ersten Grid
2. ApplyUpdates
3. Commit wird ausgeführt
4. User B ändert was im zweiten Grid
5. ApplyUpdates
6. Commit wird ausgeführt
Nur wieso ist der Datensatz nach einem Commit nicht wieder ...
- So 9. Nov 2014, 13:26
- Forum: Datenbanken
- Thema: Firebird, ApplyUpdates, Deadlock
- Antworten: 9
- Zugriffe: 4312
Re: Firebird, ApplyUpdates, Deadlock
Sorry aber ich versteh diese aussage irgendwie nicht?hde hat geschrieben:Auch bei der besten RAD-IDE reicht für eine mehrplatzfähige DB-Anwendung die "Clicktechnik" nicht aus, etwas Programm muss muss schon sein.
hde
- Sa 8. Nov 2014, 13:18
- Forum: Datenbanken
- Thema: Firebird, ApplyUpdates, Deadlock
- Antworten: 9
- Zugriffe: 4312
Firebird, ApplyUpdates, Deadlock
Servus,
Hab meinen Fehler in folgender Beispiel Anwendung nachgebaut.
Das Problem dass ich nun habe ist, wenn man den selben Record im ersten Grid
sowie im zweiten Grid bearbeitet man eine Fehlermeldung bekommt!
Meine Lösung dazu war momentan die Datenbankverbindung zu trennen und dann sofort ...
Hab meinen Fehler in folgender Beispiel Anwendung nachgebaut.
Das Problem dass ich nun habe ist, wenn man den selben Record im ersten Grid
sowie im zweiten Grid bearbeitet man eine Fehlermeldung bekommt!
Meine Lösung dazu war momentan die Datenbankverbindung zu trennen und dann sofort ...