Frage

Ich will nur eine Erklärung darüber, was los ist, wenn Sie teilen Sie Ihre Tabellen heraus in eine Back-End-Datei und eine mde-Set für den Einsatz aus.

Wenn ein Benutzer die mde zugreift, wird die mdb noch zu dem tabes bekommt erforderlich (oder um, damit es funktioniert)? Lassen Sie sagen, dass ich auf einem gemeinsam genutzten Laufwerk für Leute verwenden, um diese Zugriff Apps setzen. Wenn ich das sei Ende geteilt auf dem gemeinsam genutzten Laufwerk, und die mde auf dem gemeinsam genutzten Laufwerk platziert, würde ich die mdb haben für diese Version mde zur Arbeit (Kommunikation mit den Tabellen) existieren? Oder hat die mde Art zu sprechen auf die mdb, die an den Tischen spricht?

Hope diese Frage macht Sinn.

Danke

EDIT:

Eine weitere Frage: Ich habe eine MDE auf einem Netzlaufwerk einrichten, aber ich war nicht sicher, ob ich nicht die mdb, die auf dem gleichen Anteil Laufwerk wie mein mde und hinteres Ende haben musste (Tabellen) .... wenn nicht, dann würde ich es vorziehen, es nicht dort haben, weil auf Benutzer darauf bestehen, in sie bekommen, und die Anfertigung von Kopien davon und so .....

Aber meine Frage ist, wie gesagt, ich A MDE auf einem gemeinsam genutzten Laufwerk löschte, was bedeutet, gibt es einen, dass etwa 10 bis 12 Personen max, zu teilen und die Wahrscheinlichkeit, dass auch diese Halb Leute bei der dort sein würde, gleichzeitig ist sehr, sehr unrealistisch. Aber ich vor kurzem gelesen, dass ich für jede Person eine MDE haben sollte? Ist das wahr? Was ist ein gutes Beispiel einer für jede Person zu verteilen? Ich habe immer nur mit dem auf einem gemeinsamen appraoch vor gegangen und war nicht bewusst, dass dies, wenn in der Tat ist es ein schlechter Ansatz?

Vielen Dank für Ihre Hilfe!

War es hilfreich?

Lösung

Keine der MDE-Version pflegt keine Kommunikation mit seiner ursprünglichen MDB-Source-Version. Allerdings mögen Sie die MDB an einem sicheren Ort zu halten, damit Sie Designänderungen vornehmen können dort, und dann eine neue Version des MDE aus der aktualisierten MDB erstellen.

Je stärker Fall für eine MDE ist für die Front-End-Anwendung Sie an Ihre Benutzer verteilen --- vorausgesetzt, Sie nicht gerne ändern sie das Design der Datenbankobjekte. Die Back-End-Datenbank enthält traditionell nur Tabellen, Beziehungen und Indizes. Sie können das hintere Ende entscheiden kann, in MDB-Format bleiben.

Bearbeiten : nicht erlauben den Benutzern die gleiche Front-End-Anwendungsdatenbank zu öffnen, unabhängig davon, ob das vordere Ende ist in MDE oder MDB-Format. Teilt das gleiche Front-End erhöht das Risiko von Korruption. Sie alle können immer noch die gleiche Backend mit Links vom vorderen Ende zum hinteren Ende Tabellen teilen.

hat Tony Toews die Herausforderung, jeden Benutzer eine eigene lokale Kopie des vorderen Endes ziemlich leicht gemacht. Sehen Sie seine nützlichen und kostenlos! Dienstprogramm unter Auto FE Updater .

Andere Tipps

@HansUp getan hat einen guten Job Ihre aktuellen Fragen zu beantworten, aber ich bin Entsendung eine Antwort hier nur um zu versuchen zu erklären, was Sie zu haben scheint verwirrt.

Schritt zurück für einen Moment und überlegen, wie Microsoft Word bereitgestellt und programmiert.

  • Wenn Sie Word 2007 installieren auf Ihrem Computer, Sie teilen sie nicht mit andere Benutzer - jeder von Ihnen installiert es auf Ihrem eigenen PC.

  • Wenn Sie es installieren, sind Sie Installieren der kompilierte Anwendung, nicht den Quellcode.

  • Microsoft hält und hält die Quellcode, die Sie brauchen nicht zu Lauf Word auf Ihrem PC.

  • Der Quellcode für Word ist wie die Front-End-MDB.

  • Das kompilierte Wort EXE und alle seine Unterstützung ist Dateien wie die Front-End-MDE.

  • Wie bei der Word-Anwendung Dateien, Sie teilen es nicht, aber geben jeder Benutzer eine individuelle Kopie davon.

  • Wie bei Word Benutzer nicht brauchen der Quellcode der kompilierte laufen Anwendung, so dass alle Benutzer benötigen ist die MDE.

  • Genau wie Microsoft, die Sie ergreifen müssen Pflege so der Quellcode-MDB, dass es nicht beschädigt oder verloren gehen, in Damit Sie auch weiterhin aktualisieren es und produzieren neue kompilierte Versionen für die Benutzer.

Es ist nicht kompliziert, wenn Sie die Funktion und die Rolle der verschiedenen Teile zu verstehen. Es ist verwirrend, aufgrund der Tatsache, dass die Dokumentation der MS für Access neigt beste Praktiken nicht zu fördern oder zu erklären. Ich kann nicht ganz verstehen, warum dies der Fall nach all dieser Zeit, aber es ist nach wie vor.

Sie sind auf dem besten Weg, um Dinge richtig zu tun, aber.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top