Hvis du gjør en Access 2003-database for andre mennesker - spesielt folk som kan være en teeny litt clueless om Access - det kan være lurt å låse opp databasen for å hindre at andre brukere fra å gjøre endringer som kan bryte den. Du kan legge til sikkerhet i form av brukernavn og passord, men et enklere alternativ er å slå databasen fra en MDB-fil til en MDE-fil.
En MDE-fil Lagre din MDB-fil som et MDE-fil er enkelt. Følg denne fremgangsmåten: Hvis Tilgang kjører inn i et problem, samtidig som den MDE-fil, vises en melding med en Show Hjelp-knappen. Klikk på knappen for å finne ut hva som er galt. Før eller senere, skal du ønsker å lage en ny rapport eller fikse en irriterende skrivefeil i et skjema. Du må gå tilbake til MDB-filen for å gjøre slike endringer, fordi du ikke kan gjøre endringer i en MDE-fil. Hvis MDE-fil er en front-end-fil, med ingen data som er lagret i det, kan du bare gjøre endringer til den opprinnelige MDB-fil og lagre det på nytt som en MDE-fil. Fordi all data bor i back-end database, er du klar. Men hvis MDE filen inneholder tabeller som er full av verdifull informasjon, du kan ikke bare forlate det. Hvis du bruker MDE-fil til å gjøre dataregistrering og redigering, inneholder denne filen din up-to-date bord. Den opprinnelige MDB-filen har redigerbare skjemaer, rapporter og VBA-kode, men har ikke den nyeste versjonen av data lagret i tabellene. Ikke et problem Følg disse trinnene for å oppdatere MDE-fil. Hvis du kommer til å gjøre dette ofte, bør du vurdere å dele tabellen inn i en front end og back end. Med en delt database, trenger du ikke å re-importere oppdaterte tabeller: Du kan bare la dem i uendret back-end database
er den samme som jevnlig tilgang MDB databasefil, med følgende endringer:
Alle VBA prosedyrer er kompilert Anmeldelser - konvertert fra lesbar kode (mer eller mindre lesbar, uansett) til et format at bare datamaskinen forstår. Denne endringen forhindrer en database brukeren fra å lese eller endre VBA-kode.
Husk å beholde en kopi av den opprinnelige MDB-fil! Hvis du trenger å gjøre endringer i VBA-kode, skjemaer eller rapporter (eller lage nye), må du bruke MDB-filen, ikke MDE-fil. MDE-filer er mest brukt for front-end database når du deler et program i to databaser (front end og back end).
Opprette en MDE-fil
1. Sørg for at databasen er i Access 2002/2003 filformat ved å åpne databasen. Anmeldelser Ta en titt på tittellinjen i databasevinduet. (Trykk F11 hvis det ikke er synlig.) Hvis tittellinjen sier "(Access 2000-filformat)" så må du konvertere den til den nyeste filformat.
2. Velg Verktøy -> Databaseverktøy -> Gjør MDE File Kjøre lukker databasen for å gjøre konverteringen.. Da ser du på Lagre MDE som-dialogboksen.
3. Angi mappen og filnavnet på filen og klikk på Lagre-knappen. Kjøre skaper den nye MDE-fil samtidig la den opprinnelige MDB-filen urørt. Deretter åpnes det nye MDE-fil.
Making oppdateringer senere
1. Endre navn på MDE-fil som en backup fil.
For eksempel legge til dagens dato til slutten av filnavnet (rett før .mde del). Du er i ferd med å skape en ny MDE-fil, men du ønsker ikke å miste data i denne filen.
2. Åpne den opprinnelige MDB-filen og gjøre noen endringer for å inneholde skjemaer, rapporter og VBA-kode som du vil.
Hvis du planlegger å gjøre drastiske endringer, lage en sikkerhetskopi av MDB først.
3. Velg Verktøy -> Databaseverktøy -.> Gjør MDE-fil og lagre det som en MDE-fil med navnet ditt MDE filen opprinnelig hadde
Nå har du en oppdatert MDE-fil med nye og bedre former, rapporter og VBA prosedyrer, men med gamle data. Du har også en oppdatert MDB-fil med den nye, forbedrede skjemaer, rapporter og VBA-kode (men out-of-date tabeller).
4. Slett alle tabeller fra denne nye MDE-fil.
I databasevinduet, klikker du Tabeller knappen i listen Objekter klikker hvert bord i listen som vises i ruten til høyre og trykk deretter på slettetasten for hvert bord. Du må bekrefte hver slettingen ved å klikke på Ja. Slette tabeller høres farlig, men husk at du har alle disse tabellene lagres trygt i ditt gamle MDE-fil.
5. Importere tabeller fra den gamle MDE-filen til den nye
Velg Fil -.> Hent eksterne data -> Importer og velge navnet du ga din gamle MDE-fil i trinn 1.
Du ser Import Objects dialogboksen med faner for tabeller, spørringer, skjemaer, rapporter og andre objekter.
6. Klikk på Select All knappen med kategorien Tabeller valgt, og klikk deretter OK. Kjøre importerer dine tabeller fra den opprinnelige MDE til de nye MDE filer, erstatte de eldre data i tabellene.
7. Importere spørsmål eller makroer i gamle MDE databasen du opprettet eller endret.
Gjenta trinn 5 og 6, men bruk Spørsmål og makroer orden på Importer objekter dialogboksen for å importere det som har endret seg.
.