Hi Christian18,
wenn ich dich richtig verstanden habe, dann fügt z.B. jemand auf Rechner A einen Kontakt ein, und dieser soll auch in Rechner B, C, D... erscheinen? In diesem Fall solltest du mit einer Server-Client-Datenbank arbeiten, da du auf diese Weise die Datenbank nicht mehr lokal speichern musst und alle Benutzer auf die gleiche Datenbank zugreifen.
Einziges Problem: Du müsstest den anderen Programmen nur mehr mitteilen, dass ein neuer Eintrag hinzugefügt wurde, und sie sich dann die Daten neu aus der Datenbank holen.
Ich hoffe mein Tipp hilft dir irgendwie
Greetz
alcaeus