Slik bruker du Microsoft Access i Drafting Department
Microsoft Access er et databaseprogram du kan bruke i en oppgaveavdeling for å holde plasseringen til en utkastsfil på et lokalt nettverk. Drafting-avdelinger lager bilder av arkitektonisk og ingeniørdesign, så Access kan ikke brukes til å skrive ut filene, men Access kan lagre plasseringen av de lagrede filene for brukere som skal skrive ut. For å bruke dette programmet i oppkastavdelingen, oppretter du et skjema for å lagre en fils plassering og vise stedet når brukeren ringer til databasen.
1.
Åpne Microsoft Access-programvaren og databasen du vil bruke til oppslagsavdelingen datalagring og skjemaer. Klikk på kategorien "Forms" eller bånd og klikk "Ny". Klikk på "Form". En skjemaveiviser åpnes.
2.
Dra og slipp kontrollene du vil bruke på skjemaet. Hvis du for eksempel vil at brukeren skal lagre filplasseringen og prosjektnavnet i Access-databasen, dra og slipp to tekstbokser til skjemaet og to etiketter for å gi en etikett til tekstfeltene.
3.
Dra og slipp en knapp fra kontrollene til skjemaet. Du bruker denne knappen for brukeren å klikke og sette inn data i databasen. Dobbeltklikk på knappen for å åpne VBA-editoren. Kopier og lim inn følgende kode med dine egne utkastdata for variablene:
sql = "INSERT INTO draft (navn, side) VALUES ('" & Me.name.Value & "", "" & Me.page.Value & "')" db.Execute sql
Koden ovenfor legger inn den nye posten i databasen.
4.
Sett opp henting prosessen. I tillegg til lagring av data må brukerne også hente data fra databasen. Opprett et nytt skjema igjen, eller du kan bruke gjeldende skjema for å vise data også.
5.
Klikk på alternativet "Data", "Ny" og deretter "Lagret prosedyre" for å opprette en ny prosedyre som henter data. Skriv inn følgende kode for å konfigurere prosedyren:
velg * fra utkast hvor navn =? og utkast =?
Klikk "Lagre" og navnet på den lagrede prosedyren i tekstboksen som dukker opp.
6.
Høyreklikk skjemaet og velg "Egenskaper". I "DataSource" -egenskapen velger du den lagrede prosedyren du opprettet for å hente dataene.