Hem Sociala medier Säkra din Access 2003-databas som en MDE-fil - dummies

Säkra din Access 2003-databas som en MDE-fil - dummies

Innehållsförteckning:

Video: Zeitgeist Addendum 2024

Video: Zeitgeist Addendum 2024
Anonim

Om du skapar en Access 2003-databas för andra människor - speciellt personer som kan vara en teenybit clueless om Access - kanske du vill låsa upp din databas för att förhindra andra användare att göra ändringar som kan bryta den. Du kan lägga till säkerhet i form av användarnamn och lösenord, men ett enklare alternativ är att ändra din databas från en MDB-fil till en MDE-fil.

En MDE-fil är samma som en vanlig Access MDB-databasfil med följande ändringar:

  • Alla VBA-procedurer är sammanställda - konverteras från läsbar kod (i alla fall läsbara) till ett format som endast datorn förstår. Denna ändring hindrar en databasanvändare från att läsa eller ändra din VBA-kod.
  • Ingen kan skapa formulär eller rapporter eller ändra befintliga (du kan inte ens öppna dem i designvyn). Du kan inte heller importera någon.

Var noga med att behålla en kopia av din ursprungliga MDB-fil! Om du behöver göra ändringar i din VBA-kod, formulär eller rapporter (eller skapa nya) måste du använda MDB-filen, inte MDE-filen. MDE-filer används oftast för frontenddatabasen när du delar upp en applikation i två databaser (främre och bakre änden).

Skapa en MDE-fil

Det är enkelt att spara MDB-filen som en MDE-fil. Följ dessa steg:

1. Se till att din databas finns i filformatet Access 2002/2003 genom att öppna databasen.

Ta en titt på titellinjen i databasfönstret. (Tryck på F11 om det inte är synligt.) Om titellistan säger "(Access 2000-filformat)" måste du konvertera det till det senaste filformatet.

2. Välj Verktyg -> Databasverktyg -> Gör MDE-fil.

Tillgång stänger databasen för att göra omvandlingen. Då ser du dialogrutan Spara MDE som.

3. Ange mapp och filnamn för filen och klicka på Spara-knappen.

Åtkomst skapar den nya MDE-filen medan du lämnar den ursprungliga MDB-filen oberörd. Då öppnas den nya MDE-filen.

Om åtkomst löser ett problem när du gör MDE-filen visas ett meddelande med en Visa Hjälp-knapp. Klicka på knappen för att ta reda på vad som är fel.

Göra uppdateringar senare

Förr eller senare kommer du att vilja göra en ny rapport eller fixa ett irriterande skrivfel i en form. Du måste gå tillbaka till din MDB-fil för att göra sådana ändringar, eftersom du inte kan göra ändringar i en MDE-fil.

Om MDE-filen är en front-end-fil, utan data lagrad i den, kan du bara göra dina ändringar i den ursprungliga MDB-filen och återföra den som en MDE-fil. Eftersom alla dina data bor i backend-databasen är du helt och hållet inställd.

Men om din MDE-fil innehåller tabeller som är fulla av värdefull information, kan du inte bara överge det. Om du använder MDE-filen för att göra datainmatning och redigering innehåller den filen dina aktuella tabeller. Den ursprungliga MDB-filen har redigerbara formulär, rapporter och VBA-kod, men har inte den senaste versionen av data som lagras i dina tabeller. Inget problem.

Följ dessa steg för att uppdatera din MDE-fil:

1. Byt namn på din MDE-fil som en backupfil.

Till exempel lägg till dagens datum till slutet av filnamnet (strax före. Mde-delen). Du håller på att skapa en ny MDE-fil, men du vill inte förlora data i den här filen.

2. Öppna den ursprungliga MDB-filen och gör några ändringar för att innehålla de formulär, rapporter och VBA-kod du vill ha.

Om du planerar att göra drastiska ändringar, gör en säkerhetskopia av MDB först.

3. Välj Verktyg -> Databasverktyg -> Gör MDE-fil och spara den som en MDE-fil med namnet som din MDE-fil ursprungligen hade.

Nu har du en uppdaterad MDE-fil med nya, förbättrade formulär, rapporter och VBA-procedurer, men med gamla data. Du har också en uppdaterad MDB-fil med dina nya förbättrade formulär, rapporter och VBA-kod (men föråldrade tabeller).

4. Ta bort alla tabeller från den här nya MDE-filen.

I databasfönstret klickar du på tabellerna i objektlistan, klickar på varje tabell i listan som visas i den högra rutan och trycker sedan på Delete-tangenten för varje tabell. Du måste bekräfta varje radering genom att klicka på Ja-knappen. Att ta bort tabeller låter farligt, men kom ihåg att alla dessa tabeller har lagrats säkert i din gamla MDE-fil.

5. Importera tabellerna från den gamla MDE-filen till den nya.

Välj Arkiv -> Hämta extern data -> Importera och välj det namn du gav din gamla MDE-fil i steg 1.

Du hittar dialogrutan Importerobjekt, med flikar för tabeller, frågor, formulär, rapporter och andra föremål.

6. Klicka på knappen Välj allt med tabellen Tabeller vald och klicka sedan på OK.

Tillåt importera dina tabeller från den ursprungliga MDE till de nya MDE-filerna, ersätta de äldre data i tabellerna.

7. Importera eventuella frågor eller makron i den gamla MDE-databasen som du skapade eller ändrade.

Upprepa steg 5 och 6, men använd fliken Frågor och makron i dialogrutan Importerobjekt för att importera det som har ändrats.

Om du ska göra detta ofta, överväga att dela upp ditt bord i en främre ände och en bakre ände. Med en delad databas behöver du inte importera dina uppdaterade tabeller: Du kan bara lämna dem i oförändrad backend-databas.

Säkra din Access 2003-databas som en MDE-fil - dummies

Redaktörens val

ASVAB Aritmetisk Reasoning (Math Word Problem) Practice Questions - Dummies

ASVAB Aritmetisk Reasoning (Math Word Problem) Practice Questions - Dummies

Aritmetik Reasoning questions are math problem som uttrycks i ett historiaformat. Ditt mål är att bestämma vad frågan frågar genom att plocka ut relevanta faktorer som behövs för att lösa problemet, ställa in matematiska ekvationer efter behov och komma fram till rätt lösning. Låter enkelt, eller hur? Provfrågor Försök din hand på följande ...

ASVAB Aritmetisk Reasoning Practice: Pengarproblem - Dummies

ASVAB Aritmetisk Reasoning Practice: Pengarproblem - Dummies

Alla har pengarproblem och den Aritmetiska Reasoning-undersökningen på ASVAB är inget undantag. Den goda nyheten är att du kan lösa problemen på ASVAB med bara en liten algebra. Övningsfrågor Dan köpte en fiskespole från David Edwins Fishing Emporium för 15 dollar. 95. Dan spenderade lite pengar på bete och två gånger ...

ASVAB Aritmetisk Reasoning Practice: Ojämlikheter - dummies

ASVAB Aritmetisk Reasoning Practice: Ojämlikheter - dummies

Den aritmetiska Reasoning-undersökningen på ASVAB kommer att innehålla vissa ojämlikhetsfrågor. Du kan identifiera dem eftersom de innehåller fraser som "åtminstone" och "mindre än eller lika med. "Practice-frågor Express matematiskt: Produkten av x och y är större än eller lika med kvoten av b och c. Benjamin arbetar 15 timmar ...

Redaktörens val

Java Programmering: Läsning av en linje i taget - dummies

Java Programmering: Läsning av en linje i taget - dummies

I denna Java-kodlista, PayOneEmployee Metoden illustrerar några användbara knep för att läsa data. I synnerhet varje skanner som du skapar har en NextLine-metod. (Du kan inte använda den här nästaLine-metoden, men metoden är ändå tillgänglig.) När du ringer en skanners nästaLine-metod tar metoden allt fram till slutet av ...

Java Programmering: Läsning från en fil - dummies

Java Programmering: Läsning från en fil - dummies

Många Java-program läser tecken från datorns tangentbord. Dessa program använder saker som Scanner, System. i och nextDouble - saker definierade i Java API. DoPayroll-programmet i den här listan lägger en ny spinn på den här historien. I stället för att läsa tecken från tangentbordet läser programmet tecken från EmployeeInfo. txt-fil. Filen lever ...

Java Programmering: Att ställa in datorn för att göra någonting - dummies

Java Programmering: Att ställa in datorn för att göra någonting - dummies

I Listning 1 nedan en spräng av Java-kod. Liksom alla nybörjare programmerare, förväntas du gawk ödmjukt vid koden. Men var inte skrämmad. När du hänger på det är programmeringen ganska lätt. Ja, det är roligt också. Listning 1: Ett enkelt Java-program / * * Ett program för att lista ...

Redaktörens val

Hur man lägger till bilder i ditt PowerPoint 2007 Photo Album - dummies

Hur man lägger till bilder i ditt PowerPoint 2007 Photo Album - dummies

Du kan placera bildtexter under bilderna i ditt PowerPoint fotoalbum. PowerPoint placerar först filnamnet i bildtexten, men du kan ta bort den här bildtexten och ange en av dina egna. För att lägga till bildtexter i ditt fotoalbum, följ dessa steg:

Hur man lägger till kommentarer till PowerPoint 2013 Presentationer - dummies

Hur man lägger till kommentarer till PowerPoint 2013 Presentationer - dummies

En kommentar i PowerPoint 2013 är mycket som en fästis. Skönheten i kommentarerna är att du kan slå dem på och av. Därför kan du se kommentarerna medan du redigerar din presentation, och du kan stänga av dem när det är dags för showen. För att lägga till en kommentar till en presentation, ...

Hur man lägger till Clip Art i en PowerPoint 2007 Slide - dummies

Hur man lägger till Clip Art i en PowerPoint 2007 Slide - dummies

PowerPoint Clip Art-uppgiftsrutan som låter dig söka efter nyckelord för en bild för att pryda din PowerPoint-presentation. Första gången du öppnar uppgiftspanelen i PowerPoint Clip Art, frågar en dialogruta att du söker efter hårddisken och katalogiserar alla dina bilder. Då kan du komma åt din ...