Autor Beitrag
Maggi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 160

WIN XP, WIN 2003
D5 Enter D 2006
BeitragVerfasst: Mo 24.11.03 09:30 
Hi Leute,

ich habe da mal wieder ein Problem....

Ich möchte in einer Datenbank einen Datensatz "locken" und in einer anderen Datenbank dazu alle Kinder, die zu den ersten Datensatz gehören auch locken... soweit kein Problem.
Nun möchte ich aber Änderungen die ich vornehme zu bestimmten Zeitpunkten in den Datensätzen speichern ohne die "Locks" zu verlieren, da ich ansonsten bei Rechnerabstürzen Dateninkonsestenzen bekomme!

Weiß einer einen Rat?? :cry: Wenn ich zwischendurch Post sage verliere ich den Lock und kann nicht mehr garantieren das es "MEIN" Datensatz ist, ich bräuchte also so etwas ahnliches, was nicht den Lock verläßt, aber die Datenbanken updatet.......

Ach ja, ich arbeite mit einem ADS-Server, vielleicht hilft das jemandem für eine Antwort :wink:

Gruß

Magnus

_________________
"Wir haben den Kontakt zur Realität verloren, aber die findet uns schon wieder"
barfuesser
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 324



BeitragVerfasst: Mo 24.11.03 16:46 
Wenn Du abhängige Daten auf mehrere Datenbanken verteilst, solltest Du Dein Datenbank-Design überdenken.

barfuesser
Maggi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 160

WIN XP, WIN 2003
D5 Enter D 2006
BeitragVerfasst: Di 25.11.03 09:09 
Hi,

@barfuesser

Der ADS-Server ist ein Tabellen orientiertes RDBMS und somit sind meine Datenbanken eigentlich nur Tabellen.

Nun nochmal die Frage: Kann ich TABELLEN updaten ohne den Lock zu verlieren!??! Denn wenn ich Post sage verliere ich den Lock!

Gruß

Maggi

_________________
"Wir haben den Kontakt zur Realität verloren, aber die findet uns schon wieder"
gasser
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 51

W7
Delphi XE
BeitragVerfasst: Do 07.10.04 07:39 
Hallo Maggi

Ich weiss nicht, warum du den Lock auf der Tabelle noch brauchst wenn du Post gesagt hast. So bald du einen Record in den Editmode genommen hast ist er auch gelockt. Wenn du also mit der Aenderung einverstanden bist und postest warum um Himmels willen brauchst du dann den Lock noch. Ich selbst arbeite ebenfalls mit ADS-Server 7.1 auf einem Terminalserver und habe z.Zt. 25 User permanent im Einsatz. Seit rund 17 Monaten hatten wir nicht ein einziges Problem, das man in der Region Dateninkonsistenz ansiedeln müsste, egal wie diese auch entstehen könnte.

Gruss
Hanspeter