Ef þú býrð til Access 2003 gagnagrunn fyrir annað fólk - sérstaklega fólk sem gæti verið pínulítið hugmyndalaust um Access - gætirðu viljað læsa gagnagrunninum þínum til að koma í veg fyrir að aðrir notendur geri breytingar sem gætu brotið hann. Þú getur bætt við öryggi í formi notendanafna og lykilorða, en einfaldari valkostur er að breyta gagnagrunninum þínum úr MDB skrá í MDE skrá.
An MDE skrá er það sama og venjulegur Access MDB gagnagrunn, með eftirfarandi breytingum:
- Allar VBA verklagsreglur eru settar saman - breytt úr læsilegum kóða (nánar eða minna læsilegur, samt) í snið sem aðeins tölvan skilur. Þessi breyting kemur í veg fyrir að gagnagrunnsnotandi lesi eða breyti VBA kóðanum þínum.
- Enginn getur búið til eyðublöð eða skýrslur eða breytt þeim sem fyrir eru (þú getur ekki einu sinni opnað þau í hönnunarskjá). Þú getur heldur ekki flutt neitt inn.
Vertu viss um að geyma afrit af upprunalegu MDB skránni þinni! Ef þú þarft að gera breytingar á VBA kóðanum þínum, eyðublöðum eða skýrslum (eða búa til nýjar), þarftu að nota MDB skrána, ekki MDE skrána. MDE skrár eru oftast notaðar fyrir framenda gagnagrunninn þegar þú skiptir forriti í tvo gagnagrunna (framenda og bakenda).
Að búa til MDE skrá
Það er auðvelt að vista MDB skrána þína sem MDE skrá. Fylgdu þessum skrefum:
1. Gakktu úr skugga um að gagnagrunnurinn þinn sé á Access 2002/2003 skráarsniði með því að opna gagnagrunninn.
Skoðaðu titilstikuna í gagnagrunnsglugganum. (Ýttu á F11 ef það sést ekki.) Ef titilstikan segir "(Access 2000 skráarsnið)" þá þarftu að breyta því í nýjasta skráarsniðið.
2. Veldu Tools –> Database Utilities –> Make MDE File.
Access lokar gagnagrunninum til að gera umbreytinguna. Þá sérðu Vista MDE sem svargluggann.
3. Tilgreindu möppu og skráarheiti fyrir skrána og smelltu á Vista hnappinn.
Access býr til nýju MDE skrána en skilur upprunalegu MDB skrána eftir ósnerta. Þá opnast nýja MDE skráin.
Ef Access lendir í vandræðum við gerð MDE skráarinnar, birtast skilaboð með hnappinum Sýna hjálp. Smelltu á hnappinn til að komast að því hvað er að.
Gerir uppfærslur síðar
Fyrr eða síðar ætlarðu að vilja gera nýja skýrslu eða laga pirrandi innsláttarvillu á forminu. Þú verður að fara aftur í MDB skrána þína til að gera þessar tegundir af breytingum, því þú getur ekki gert breytingar á MDE skrá.
Ef MDE skráin er framhliðarskrá, án gagna geymd í henni, geturðu bara gert breytingar á upprunalegu MDB skránni og vistað hana aftur sem MDE skrá. Vegna þess að öll gögnin þín búa í bakhlið gagnagrunnsins, þá ertu tilbúinn.
Hins vegar, ef MDE skráin þín inniheldur töflur fullar af verðmætum upplýsingum, geturðu ekki bara yfirgefið hana. Ef þú notar MDE skrána til að slá inn og breyta gögnum, þá inniheldur sú skrá nýjustu töflurnar þínar. Upprunalega MDB skráin hefur breytanleg eyðublöð, skýrslur og VBA kóða, en hefur ekki nýjustu útgáfuna af gögnunum sem eru geymd í töflunum þínum. Ekki vandamál.
Fylgdu þessum skrefum til að uppfæra MDE skrána þína:
1. Endurnefna MDE skrána þína sem öryggisafrit.
Til dæmis, bættu dagsetningu í dag við lok skráarnafnsins (rétt á undan .mde hlutanum). Þú ert að fara að búa til nýja MDE skrá, en þú vilt ekki missa gögnin í þessari skrá.
2. Opnaðu upprunalegu MDB skrána og gerðu allar breytingar til að innihalda eyðublöð, skýrslur og VBA kóða sem þú vilt.
Ef þú ætlar að gera róttækar breytingar skaltu gera öryggisafrit af MDB fyrst.
3. Veldu Tools –> Database Utilities –> Make MDE File og vistaðu hana sem MDE skrá með nafninu sem MDE skráin þín hét upphaflega.
Nú hefur þú uppfærða MDE skrá með nýjum, endurbættum eyðublöðum, skýrslum og VBA verklagsreglum, en með gömlum gögnum. Þú ert líka með uppfærða MDB skrá með nýjum, endurbættum eyðublöðum, skýrslum og VBA kóða (en úreltar töflur).
4. Eyddu öllum töflunum úr þessari nýju MDE skrá.
Í gagnagrunnsglugganum, smelltu á Töflur hnappinn í Hlutalistanum, smelltu á hverja töflu í listanum sem birtist í hægri glugganum og ýttu svo á Delete takkann fyrir hverja töflu. Þú þarft að staðfesta hverja eyðingu með því að smella á Já hnappinn. Að eyða töflum hljómar hættulegt, en mundu að allar þessar töflur eru geymdar á öruggan hátt í gömlu MDE skránni þinni.
5. Flyttu inn töflurnar úr gömlu MDE skránni yfir í þá nýju.
Veldu File -> Fá ytri gögn -> Flytja inn og veldu nafnið sem þú gafst upp gömlu MDE skrána þína í skrefi 1.
Þú sérð Import Objects valmyndina, með flipa fyrir töflur, fyrirspurnir, eyðublöð, skýrslur og aðra hluti.
6. Smelltu á Velja allt hnappinn með Töflur flipann valinn og smelltu síðan á Í lagi.
Access flytur inn töflurnar þínar úr upprunalegu MDE í nýju MDE skrárnar og kemur í stað eldri gagna í töflunum.
7. Flyttu inn allar fyrirspurnir eða fjölvi í gamla MDE gagnagrunninn sem þú bjóst til eða breyttir.
Endurtaktu skref 5 og 6, en notaðu Queries and Macros flipana á Import Objects valmyndinni til að flytja inn það sem hefur breyst.
Ef þú ætlar að gera þetta oft skaltu íhuga að skipta borðinu þínu í framenda og afturenda. Með skiptan gagnagrunn þarftu ekki að flytja inn uppfærðu töflurnar aftur: Þú getur bara skilið þær eftir í óbreyttum bakenda gagnagrunninum.