Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Returnerer placeringen af en forekomst af en streng i en anden fra slutningen af strengen i en Access-skrivebordsdatabase.

Syntaks

InStrRev(strengkontrol, strengmatch [, start[, sammenlign]])

Syntaksen for funktionen InStrRev har disse navngivne argumenter:

Argument

Beskrivelse

strengkontrol

Påkrævet. Strengudtryk, der søges i.

strengmatch

Påkrævet. Strengudtryk, der søges efter.

start

Valgfrit. Numerisk udtryk, der angiver startpositionen for hver søgning. Hvis det udelades, bruges –1, hvilket betyder, at søgningen begynder ved sidste tegnposition. Hvis start indeholder Null, opstår der en fejl.

sammenlign

Valgfrit. Numerisk værdi, der angiver den type sammenligning, der skal bruges, når understrengene evalueres. Hvis det udelades, udføres en binær sammenligning. Se sektionen Indstillinger for at finde værdier.

Indstillinger

Indstillingerne for argumentet sammenlign er:

Konstant

Værdi

Beskrivelse

vbUseCompareOption

-1

Udfører en sammenligning ved hjælp af indstillingen for sætningen Option Compare.

vbBinaryCompare

0

Udfører en binær sammenligning.

vbTextCompare

1

Udfører en tekstsammenligning.

vbDatabaseCompare

2

Kun Microsoft Office Access 2007. Udfører en sammenligning baseret på oplysninger i din database.

Returværdier

Hvis

InStrRev returnerer

strengkontrol er tom

0

strengkontrol er Null

Null

strengmatch er tom

start

strengmatch er null

Null

strengmatch blev ikke fundet

0

strengmatch findes i strengkontrol

Position, hvor der blev fundet match

start > Len(strengmatch)

0

Bemærkninger

Bemærk, at syntaksen for funktionen InStrRev ikke er den samme som syntaksen for funktionen InStr .

Forespørgselseksempler

Udtryk

Resultater

SELECT Names_InstrRev.*, InStrRev(FullName,"S") AS Udtryk1 FROM [Names_InstrRev];

Returnerer placeringen af strengen "S" fra værdierne i kolonnen "Fuldenavn" fra tabellen Navne.

SELECT Names_InstrRev.*, InStrRev(FullName,"S",10) AS InStrTest FROM [Names_InstrRev];

Returnerer placeringen af strengen "S" fra værdierne i kolonnen "FullName", startende fra position 10 fra tabellen Navne og vises i kolonnen InStrTest.

Strengfunktioner, og hvordan de skal bruges

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×