Domanda

Sono stato che vogliono semplicemente una spiegazione di ciò che sta succedendo una volta che hai diviso le tabelle fuori in un file di back-end, e impostare un MDE per l'uso.

Quando un utente accede al MDE, è il MDB ancora necessaria per raggiungere le tabe (o in modo da farlo funzionare)? Diciamo Ho messo queste applicazioni di accesso su un'unità condivisa per la gente di utilizzo. Se ho diviso alla fine, essere al drive condiviso e messo il mde sull'unità condivisa, avrei il mdb devono esistere per quella versione MDE al lavoro (comunicare con le tabelle)? O il mde sorta di parlare al mdb che parla ai tavoli?

La speranza a questa domanda ha un senso.

Grazie

EDIT:

Una domanda supplementare: Ho un MDE impostato su un'unità condivisione di rete, ma non ero certo come a se o non ho dovuto avere il mdb presenti sulla stessa unità di condivisione come il mio MDE e back-end (tabelle) .... se non allora preferirei non avere lì perché l'utente insistere su entrare in esso, e fare copie di esso e come .....

Ma la mia domanda è, come ho detto ho messo un MDE su un'unità condivisa, che significa che c'è uno che circa 10-12 persone max, condividere, e la probabilità che anche la metà di queste persone sarebbe in lì al nello stesso tempo è molto molto realistico. Ma di recente ho letto che dovrei avere un MDE per ogni persona? È vero? Che cosa è un buon esempio di distribuire uno a ogni persona? Ho sempre e solo andata con l'uno su un condiviso appraoch prima, e non era a conoscenza che questo è stato, se in realtà si tratta di un cattivo approccio?

Grazie per il vostro aiuto!

È stato utile?

Soluzione

Non la versione MDE non mantiene qualsiasi comunicazione con la sua versione originale fonte MDB. Tuttavia si desidera mantenere il MDB in un luogo sicuro in modo da poter apportare modifiche lì, e quindi creare una nuova versione del MDE dal aggiornato MDB.

Il caso più forte per un MDE è per l'applicazione front-end di distribuire agli utenti --- assumendo che non voglio che cambiando il disegno di tutti gli oggetti di database. Il database back-end contiene tradizionalmente solo le tabelle, relazioni, e gli indici. Si può decidere il back-end può rimanere in formato MDB.

Modifica : Non consentire agli utenti di aprire lo stesso database dell'applicazione front-end, indipendentemente dal fatto che il front-end è in formato MDE o MDB. Condividendo lo stesso front-end aumenta il rischio di corruzione. Tutti possono ancora condividere lo stesso back-end con collegamenti dal front-end per le tabelle back-end.

Tony Toews ha reso la sfida di dare ad ogni utente la propria copia locale del front-end abbastanza facile. Vedere il suo utile e gratuito! Auto Updater FE .

Altri suggerimenti

@HansUp ha fatto un ottimo lavoro di rispondere alle vostre domande reali, ma sto registrando una risposta qui solo per cercare di spiegare che cosa vi sembra aver confuso.

Passo indietro per un attimo e riflettere su come Microsoft Word viene distribuito e programmato.

  • Quando si installa Word 2007 sul computer, non condividono con altri utenti - ognuno di voi installa sul proprio PC.

  • Quando si installa, si è di installare l'applicazione compilata, non il codice sorgente.

  • Microsoft mantiene e mantiene la codice sorgente, che non è necessario esegue Word sul proprio PC.

  • Il codice sorgente per Word è come il front-end MDB.

  • Il compilato Parola EXE e tutti i suoi i file di supporto è come il front-end MDE.

  • Proprio come con l'applicazione Word file, non si condividono, ma danno ogni utente una copia individuale di esso.

  • Come con Word, gli utenti non hanno bisogno il codice sorgente per eseguire il compilato applicazione, in modo che tutti gli utenti hanno bisogno di è il MDE.

  • Proprio come Microsoft, è necessario prendere cura del proprio codice sorgente in modo che MDB che non venga danneggiato o perso, in ordine che si può continuare ad aggiornare e versioni produrre nuove compilato per gli utenti.

Non è complicato quando si capisce la funzione e il ruolo delle diverse parti. Si confonde a causa del fatto che la documentazione di MS per l'accesso tende a non promuovere o descrizione delle migliori prassi. Non riesco a capire il motivo per cui questo è il caso, dopo tutto questo tempo, ma lo è ancora.

Sei sulla buona strada per fare le cose per bene, però.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top