Thema: Delphi GUID als Index?

Einzelnen Beitrag anzeigen

Benutzerbild von Jens Schumann
Jens Schumann

Registriert seit: 27. Apr 2003
Ort: Bad Honnef
1.644 Beiträge
 
Delphi 2009 Professional
 
#3

Re: GUID als Index?

  Alt 9. Mär 2004, 09:11
Hallo Sharky,
ich würde es folgendermaßen probieren:

- Lokal eine ID verwenden. Beim IB würde ich hier einen Generator nutzen.
- Wenn die lokalen Daten auf den Server geschoben werden darf die lokale ID
nicht mit gegeben werden. Auf dem Server erhalten die Datensätze dann eine neue ID.
Da der Server die ID's vergibt kommt es auch nicht zu doppelten ID's

Wenn die lokalen Daten auf den Server gespielt wurden können diese ja lokal gelöscht werden.
Weil -> die Daten sind ja erfasst. Deshalb gibt es auch keine weiteren Probleme mit den ID's

Wenn der Client sich jetzt die Daten wieder vom Server holt arbeitet er eben mit den ID's vom Server.

Jetzt könnte der Fall eintreten, dass der Client Daten vom Server geholt hat. Diese Daten werden verändert und neue Daten werden erfasst. Jetzt muss bei den geänderten Daten die ID verwendet werden und bei den neuen Datensätze eben nicht.
I come from outer space to save the human race
  Mit Zitat antworten Zitat