Hvordan få tilgang Nummerering Records fra en spørring
Microsoft Access gir et middel til å lagre viktige data. Dette oppnås gjennom bruk av databasetabeller, som er en samling av felt og poster som er lagret i rader og kolonner. Etter hvert vil noen trenger å søke, eller "Query", de data som finnes i disse databasetabeller. Spørringer kommer i en rekke former og størrelser, og kan utføre en rekke forskjellige funksjoner. Et mål som en spørring kan oppnå er å telle antall poster som spørringen tilbake, deretter vise som teller som en del av spørringen.
Bruksanvisning
1 Dobbeltklikk på Access database fil for å åpne den.
2 Velg "søk" fra "Objekter" -listen på venstre side av skjermen.
3 Dobbeltklikk på spørringen som du ønsker å telle poster. Dette vil åpne spørringen i et nytt vindu.
4 Høyreklikk på fanen øverst i søket og velg "Query Design" alternativet.
5 Trykk "Alt + F11" på tastaturet for å åpne en Visual Basic redigeringsvinduet.
6 Klikk "Sett inn" øverst på skjermen, velg deretter "Module" alternativet.
7 Skriv inn følgende Visual Basic-kode i tomt vindu:
"Global Cntr
Funksjon QCntr (x) As Long
Cntr = Cntr + 1
QCntr = Cntr
End Function
Funksjon SetToZero ()
Cntr = 0
End Function "
8 Velg søket vindu, klikker du på innsiden av "Field" rad med en tom kolonne.
9 Type "ROWNUMBER: Qcntr ([xxxxxx])", der "xxxxxx" er navnet på ett av feltene i søket.
10 Høyreklikk på toppen av spørringen, deretter velger du "Datablad View" alternativet. Dette vil utføre søket og nummerering poster vil bli vist under en kolonne merket "ROWNUMBER."
Hint
- Det er også mulig å velge alle resultatene i en spørring ved å trykke "Ctrl + A", og deretter kopiere dem ved å trykke "Ctrl + C" Spørringsresultatene kan deretter limes inn i et annet program, for eksempel Excel, der det er nummererte rader på venstre side av skjermen som kan gi et tall for spørre poster.
- Du trenger å gå tilbake til Visual Basic-modulen før hver gang du kjører spørringen, og velg
- "Funksjon SetToZero ()
- Cntr = 0
- End Function "
- trykk "F5" på tastaturet. Dette vil tilbakestille posten disken før behandlingen av forespørselen.