Also ist eigentlich dein Problem, das du eine Info brauchst, wann sich etwas in der Datenbank geändert hat, damit der/die andere(n) Client(s) die Daten lesen können.
2 Möglichkeiten:
1) du baust dir einen Dienst welche die Daten verwaltet und den Clients dann "updates"-Schickt. Vielleicht per
TCP/
IP.
2) Du nimmst eine Datenbank welche dir Ereignisse schicken kann, damit die Clients dann die Daten pollen können. (z.B. Firebird)
Datenbanken sind übrigens dafür da, dass mehrere Clients gleichzeitig auf die Daten zugreifen können. Daher verstehe ich nicht ganz deine Aussage, dass das nicht geht.