Ein Babyelefant.
Also grundsätzlich rate ich von einer Lösung mit zwei verschiedenen Progs ab. Denn das wären dann zwei getrennte Datenbanken und durch den ständigen Import/Export ist es sehr aufwändig, die Datenentität zu wahren. Hinzu kommt, dass die Daten ja - wenn man es richtig macht - in vielen verschiedenen, verknüpften Tabellen liegen.
Es gibt aber wohl ne Lösung über ODBC, aber damit kenne ich mich nicht so gut aus.
Wenn der Datenaustausch allerdings einseitig ist, würde ich kurzfristig die Problemstellung wie folgt lösen: (Ich kann das allerdings im Moment leider nicht testen, da FM auf nem anderen Rechner liegt)
- vollkommen identische Tabellenstruktur in FM und Acc
- per Abfrage in FM die entsprechenden Daten auslesen, Zieltabelle exportieren (falls kein Acc-Export angeboten wird, dann am besten über eine dBase-Tabelle gehen, die können beide Progs gut verarbeiten)
- Tabelle in Acc importieren und die Daten dann den Zieltabellen zuspielen
Ja klar. Die Datenbank in FM ist ja eine Zusammenfassung aller Strukturen. "Innen drin" ist selbstverständlich alles getrennt.
Die Frage verstehe ich nicht ganz. Ja, Du kannst Datenbanken mit mehreren Usern auf unterschiedlichste Weise sperren. Entweder die ganze DB (indem Du halt immer nur einen Client zulässt), oder halt einzelne Datensätze (die sind dann halt für Client B schreibtechnisch gesperrt, so lange Client A den Datensatz in Bearbeitung hat.