Sikring af din Access 2003-database som en MDE-fil

Hvis du laver en Access 2003-database for andre mennesker - især folk, der måske er en lille smule uvidende om Access - vil du måske låse din database for at forhindre andre brugere i at foretage ændringer, der kan ødelægge den. Du kan tilføje sikkerhed i form af brugernavne og adgangskoder, men en enklere mulighed er at ændre din database fra en MDB-fil til en MDE-fil.

En MDE-fil er den samme som en almindelig Access MDB-databasefil, med følgende ændringer:

  • Alle VBA-procedurer er kompilerede - konverteret fra menneskelæsbar kode (mere eller mindre læsbar i hvert fald) til et format, som kun computeren forstår. Denne ændring forhindrer en databasebruger i at læse eller ændre din VBA-kode.
  • Ingen kan oprette formularer eller rapporter eller ændre de eksisterende (du kan ikke engang åbne dem i designvisning). Du kan heller ikke importere nogen.

Sørg for at beholde en kopi af din originale MDB-fil! Hvis du skal lave ændringer i din VBA-kode, formularer eller rapporter (eller oprette nye), skal du bruge MDB-filen, ikke MDE-filen. MDE-filer bruges mest til frontend-databasen, når du opdeler et program i to databaser (frontend og backend).

Oprettelse af en MDE-fil

Det er nemt at gemme din MDB-fil som en MDE-fil. Følg disse trin:

1. Sørg for, at din database er i Access 2002/2003 filformat ved at åbne databasen.

Tag et kig på titellinjen i databasevinduet. (Tryk på F11, hvis det ikke er synligt.) Hvis titellinjen siger "(Access 2000 filformat)", skal du konvertere det til det nyeste filformat.

2. Vælg Værktøjer –> Databaseværktøjer –> Lav MDE-fil.

Access lukker databasen for at udføre konverteringen. Så ser du dialogboksen Gem MDE som.

3. Angiv mappen og filnavnet for filen, og klik på knappen Gem.

Access opretter den nye MDE-fil, mens den originale MDB-fil forbliver urørt. Derefter åbnes den nye MDE-fil.

Hvis Access løber ind i et problem, mens du laver MDE-filen, vises en meddelelse med knappen Vis Hjælp. Klik på knappen for at finde ud af, hvad der er galt.

Foretager opdateringer senere

Før eller siden vil du gerne lave en ny rapport eller rette en irriterende tastefejl i en formular. Du skal gå tilbage til din MDB-fil for at foretage den slags ændringer, fordi du ikke kan foretage ændringer i en MDE-fil.

Hvis MDE-filen er en front-end-fil, uden data gemt i den, kan du bare foretage dine ændringer til den originale MDB-fil og gemme den igen som en MDE-fil. Fordi alle dine data findes i backend-databasen, er du klar.

Men hvis din MDE-fil indeholder tabeller fyldt med værdifuld information, kan du ikke bare opgive den. Hvis du bruger MDE-filen til at foretage dataindtastning og redigering, indeholder denne fil dine ajourførte tabeller. Den originale MDB-fil har redigerbare formularer, rapporter og VBA-kode, men har ikke den seneste version af dataene gemt i dine tabeller. Ikke et problem.

Følg disse trin for at opdatere din MDE-fil:

1. Omdøb din MDE-fil som en backup-fil.

Tilføj f.eks. dagens dato til slutningen af ​​filnavnet (lige før .mde-delen). Du er ved at oprette en ny MDE-fil, men du ønsker ikke at miste dataene i denne fil.

2. Åbn den originale MDB-fil, og foretag eventuelle ændringer, så de indeholder de formularer, rapporter og VBA-kode, du ønsker.

Hvis du planlægger at foretage drastiske ændringer, skal du først lave en sikkerhedskopi af MDB.

3. Vælg Værktøjer –> Databaseværktøjer –> Lav MDE-fil og gem den som en MDE-fil med det navn, som din MDE-fil oprindeligt havde.

Nu har du en opdateret MDE-fil med nye, forbedrede formularer, rapporter og VBA-procedurer, men med gamle data. Du har også en opdateret MDB-fil med dine nye, forbedrede formularer, rapporter og VBA-kode (men forældede tabeller).

4. Slet alle tabellerne fra denne nye MDE-fil.

I databasevinduet skal du klikke på knappen Tabeller på objektlisten, klikke på hver tabel på listen, der vises i højre rude, og derefter trykke på Delete-tasten for hver tabel. Du skal bekræfte hver sletning ved at klikke på knappen Ja. Det lyder farligt at slette tabeller, men husk at du har alle disse tabeller gemt sikkert i din gamle MDE-fil.

5. Importer tabellerne fra den gamle MDE-fil til den nye.

Vælg Filer -> Hent eksterne data -> Importer, og vælg det navn, du gav din gamle MDE-fil i trin 1.

Du ser dialogboksen Importer objekter med faner for tabeller, forespørgsler, formularer, rapporter og andre objekter.

6. Klik på knappen Vælg alle med fanen Tabeller valgt, og klik derefter på OK.

Access importerer dine tabeller fra den originale MDE til de nye MDE-filer og erstatter de ældre data i tabellerne.

7. Importer eventuelle forespørgsler eller makroer i den gamle MDE-database, som du har oprettet eller ændret.

Gentag trin 5 og 6, men brug fanerne Forespørgsler og Makroer i dialogboksen Importer objekter til at importere, hvad der er ændret.

Hvis du vil gøre dette ofte, så overvej at dele dit bord op i en front-end og en back-end. Med en opdelt database behøver du ikke at genimportere dine opdaterede tabeller: Du kan bare lade dem ligge i den uændrede backend-database.


Sådan blokerer du Microsoft Word fra at åbne filer i skrivebeskyttet tilstand på Windows

Sådan blokerer du Microsoft Word fra at åbne filer i skrivebeskyttet tilstand på Windows

Sådan blokerer du Microsoft Word fra at åbne filer i skrivebeskyttet tilstand på Windows Microsoft Word åbner filer i skrivebeskyttet tilstand, hvilket gør det umuligt at redigere det? Bare rolig, metoderne er nedenfor

Sådan rettes forkert udskrivning af Microsoft Word-dokumenter

Sådan rettes forkert udskrivning af Microsoft Word-dokumenter

Sådan rettes fejl ved udskrivning af forkerte Microsoft Word-dokumenter Fejl ved udskrivning af Word-dokumenter med ændrede skrifttyper, rodede afsnit, manglende tekst eller tabt indhold er ret almindelige. Men lad være

Slet pen- og highlighter-tegninger på dine PowerPoint-dias

Slet pen- og highlighter-tegninger på dine PowerPoint-dias

Hvis du har brugt pennen eller highlighteren til at tegne på dine PowerPoint-dias under en præsentation, kan du gemme tegningerne til næste præsentation eller slette dem, så næste gang du viser den, starter du med rene PowerPoint-dias. Følg disse instruktioner for at slette pen- og highlighter-tegninger: Sletning af linjer en ved […]

Indhold af stilbibliotek i SharePoint 2010

Indhold af stilbibliotek i SharePoint 2010

Style-biblioteket indeholder CSS-filer, Extensible Stylesheet Language-filer (XSL) og billeder, der bruges af foruddefinerede mastersider, sidelayouts og kontrolelementer i SharePoint 2010. For at finde CSS-filer i Style-biblioteket på et udgivelsessted: Vælg Site Actions→ View Alt webstedsindhold. Indholdet af webstedet vises. Style-biblioteket ligger i […]

Formater tal i tusinder og millioner i Excel-rapporter

Formater tal i tusinder og millioner i Excel-rapporter

Overvæld ikke dit publikum med gigantiske tal. I Microsoft Excel kan du forbedre læsbarheden af ​​dine dashboards og rapporter ved at formatere dine tal, så de vises i tusinder eller millioner.

Sådan deler og følger du SharePoint-websteder

Sådan deler og følger du SharePoint-websteder

Lær, hvordan du bruger SharePoints sociale netværksværktøjer, der lader enkeltpersoner og grupper kommunikere, samarbejde, dele og forbinde.

Sådan konverteres datoer til julianske formater i Excel

Sådan konverteres datoer til julianske formater i Excel

Julianske datoer bruges ofte i produktionsmiljøer som et tidsstempel og hurtig reference for et batchnummer. Denne type datokodning giver detailhandlere, forbrugere og serviceagenter mulighed for at identificere, hvornår et produkt blev fremstillet, og dermed produktets alder. Julianske datoer bruges også i programmering, militæret og astronomi. Forskellige […]

Sådan opretter du en Access Web App

Sådan opretter du en Access Web App

Du kan oprette en webapp i Access 2016. Så hvad er en webapp overhovedet? Nå, web betyder, at det er online, og app er kun en forkortelse for "applikation". En Custom Web App er en online databaseapplikation, der tilgås fra skyen ved hjælp af en browser. Du bygger og vedligeholder webappen i desktopversionen […]

Hurtig startlinje i SharePoint 2010

Hurtig startlinje i SharePoint 2010

De fleste sider i SharePoint 2010 viser en liste over navigationslinks på linjen Hurtig start langs venstre side af siden. Hurtig startlinjen viser links til fremhævet webstedsindhold såsom lister, biblioteker, websteder og udgivelsessider. Hurtigstartlinjen indeholder to meget vigtige links: Linket Alt webstedsindhold: […]

Hvad betyder Solver-fejlmeddelelserne i Excel?

Hvad betyder Solver-fejlmeddelelserne i Excel?

Ved simple problemer finder Solver i Excel som regel hurtigt de optimale Solver-variableværdier for objektivfunktionen. Men i nogle tilfælde har Solver problemer med at finde de Solver-variableværdier, der optimerer objektivfunktionen. I disse tilfælde viser Solver typisk en meddelelse eller en fejlmeddelelse, der beskriver eller diskuterer det problem, der […]