Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Du kan bruke makrohandlingen Omspørring i Access-databaser til å oppdatere dataene i en angitt kontroll på det aktive objektet ved å søke etter kilden til kontrollen på nytt. Hvis ingen kontroll er angitt, vil denne handlingen sende kilden til selve objektet på nytt. Bruk denne handlingen til å sikre at det aktive objektet eller en av kontrollene viser de nyeste dataene.

Innstilling

Makrohandlingen Ny spørring har følgende argument.

Handlingsargument

Beskrivelse

Kontrollnavn

Navnet på kontrollen du vil oppdatere. Skriv inn kontrollnavnet i Kontrollnavn-boksen i makroutformingsvinduet. Du bør bare bruke navnet på kontrollen, ikke den fullstendige identifikatoren (for eksempel Skjemaer!skjemanavn! kontrollnavn). La dette argumentet stå tomt hvis du vil søke etter kilden til det aktive objektet på nytt. Hvis det aktive objektet er en dataark eller en spørring resultatsett, må du la dette argumentet stå tomt.

Merknader

Makrohandlingen Omspørring gjør ett av følgende:

  • Kjører spørringen som kontrollen eller objektet er basert på.

  • Viser eventuelle nye eller endrede poster, og fjerner eventuelle slettede poster fra tabell som kontrollen eller objektet er basert på.

Obs!: Makrohandlingen Omspørring påvirker ikke plasseringen av postpekeren.

Kontroller basert på en spørring eller tabell inkluderer:

  • Listebokser og kombinasjonsbokser.

  • Delskjemakontroller.

  • OLE-objekter, for eksempel diagrammer.

  • Kontroller som inneholder domenemengdefunksjoner, for eksempel DSum.

Hvis den angitte kontrollen ikke er basert på en spørring eller tabell, fremtav denne handlingen en ny beregning av kontrollen.

Hvis du lar kontrollnavnargumentet stå tomt, har handlingen Ny spørring samme effekt som å trykke SKIFT+F9 når objektet har fokus. Hvis en delskjema-kontroll har fokus, vil denne handlingen bare hente kilden til delskjemaet (på samme måte som når du trykker SKIFT+F9).

Obs!: Makrohandlingen Omspørring på nytt henter kilden til kontrollen eller objektet. Makrohandlingen RepaintObject lager derimot kontroller i det angitte objektet, men den kan ikke spørre databasen på nytt eller vise nye poster. Makrohandlingen VisAllePoster utfører ikke bare ny spørring av det aktive objektet, men fjerner også eventuelle brukte filtre, som makrohandlingen Ny spørring ikke gjør.

Hvis du vil spørre om en kontroll som ikke er på det aktive objektet, må du bruke Metoden Spørpå nytt i en Visual Basic for Applications (VBA)-modul, ikke makrohandlingen Spør på nytt eller den tilsvarende Metoden Spør på nytt for DoCmd-objektet. Metoden Spør på nytt i VBA er raskere enn makrohandlingen Spør på nytt eller metoden DoCmd.Requery. Når du i tillegg bruker makrohandlingen Spørpå nytt eller metoden DoCmd.Requery , lukker Access spørringen og laster den inn på nytt fra databasen, men når du bruker metoden Spørpå nytt, kjører Access spørringen på nytt uten å lukke og laste den inn på nytt. Vær oppmerksom på at metoden ActiveX Data Object (ADO) Requery fungerer på samme måte som metoden For ny spørring i Access.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×