Domanda

Va bene così ho diviso il mio database di Access e ora ho un backend:

  • Se ho iniziato un nuovo tavolo, una nuova query e una forma di marca per uno scopo diverso all'interno della db_be.mdb sarebbe apparire nel collegamento "front end" db, come ho salvato nel backend, o fare devo importarlo su?

Se devo importare quanto sopra, il come faccio a rendere il tavolo per rimanere nella parte posteriore e solo legata al front-end ... con "tabella di collegamento"?

A questo punto, se creo un MDE, ci sarà ancora un totale di tre (back-end, quello che oggi è il front-end, e alla fine un MDE) ??

grazie ragazzi

È stato utile?

Soluzione

Normalmente, il punto centrale di un FE / BE base di dati è quello di avere solo le tabelle del BE e tutto il resto del FE. Si potrebbe creare la tabella in BE, quindi aprire il FE e collegare la tabella. È possibile utilizzare il gestore di collegamento (Strumenti / Utilità database / Gestione tabelle collegate) o direttamente (File / Get tabelle esterne di dati / Link) Poi si dovrebbe costruire i moduli / query nel FE.

Quando si crea un MDE sarà un terzo file, separato, come si parla.

Altri suggerimenti

Per dirla in poche parole:

  • Aggiungi eventuali nuove tabelle nel database di back-end
  • collegare le tabelle per il front-end comando di database utilizzando "tabella di collegamento" (Preferibilmente con un UNC non mappata tabella)
  • Se si commette un file MDE, sostituisce il database front-end. Devi mantenere il vecchio database front-end in caso in cui si desidera apportare modifiche (che richiede ricreando la MDE).
  • Pensate al database front-end come il codice sorgente e la MDE come la versione "compilato".

Si dovrebbe essere messa solo le tabelle nel database back-end. Le vostre domande ei moduli già creati dovrebbero essere in frontend. Si può andare al vostro frontend e importarli in modo da non dover ricreare loro, ma allora si dovrebbe tornare indietro e cancellarli dal terminale.

Quando si divide il database, ha fatto si collega andare al frontend e collegare le tabelle dal backend? Se non l'hai fatto, è necessario farlo. Se è stata utilizzata la Divisione guidata database incorporato dal menu Strumenti, questo è già fatto. In caso contrario, è necessario andare al vostro frontend e link per le tabelle del backend. È possibile farlo aprendo il frontend e clic destro nell'area di tabelle e scegliendo Collega tabelle. Questo è solo per le tabelle, però, non è possibile collegare al vostro query / forme / etc.

Mah ... lenta battitura e di risposta, mentre distratto al lavoro ... La risposta di dsteele si trova proprio sulla pure.

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