Funktionen InStrRev

Gælder for
Access til Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Returnerer placeringen af en streng i en anden i en Access-skrivebordsdatabase. Søgningen starter i slutningen af strengen.

Syntaks

InStrRev(stringcheck, stringmatch [, start[, compare]])

InStrRev har disse argumenter:

Argument Beskrivelse
stringcheck Påkrævet. Strengudtrykket, der skal søges i.
stringmatch Påkrævet. Strengudtrykket, der skal søges efter.
start Valgfrit. Et numerisk udtryk, der angiver startpositionen for hver søgning. Hvis du udelader det, -1 bruges. Denne værdi betyder, at søgningen starter ved det sidste tegns position. Hvis start indeholder Null, opstår der en fejl.
compare Valgfrit. En numerisk værdi, der angiver den type sammenligning, der skal bruges, når understrenge evalueres. Hvis du udelader det, udfører Access en binær sammenligning. Se sektionen Indstillinger for værdier.

Indstillinger

compare kan bruge disse indstillinger:

Konstant Værdi Beskrivelse
vbUseCompareOption -1 Udfører en sammenligning ved hjælp af indstillingen af sætningen Option Compare .
vbBinaryCompare 0 Udfører en binær sammenligning.
vbTextCompare 1 Udfører en tekstsammenligning.

Returværdier

Hvis InStrRev Returnerer
stringcheck er tom 0
stringcheck Er Null Null
stringmatch er tom start
stringmatch Er Null Null
stringmatch blev ikke fundet 0
stringmatch findes i stringcheck Den placering, hvor matchet blev fundet
start > Len(stringmatch) 0

Bemærkninger

Syntaksen for InStrRev er ikke den samme som syntaksen for InStr.

Forespørgselseksempler

Udtryk Resultater
SELECT Names_InstrRev.*, InStrRev(FullName,"S") AS Expr1 FROM [Names_InstrRev]; Returnerer placeringen af "S" i værdierne i FullName kolonnen i Names_InstrRev tabellen.
SELECT Names_InstrRev.*, InStrRev(FullName,"S",10) AS InStrTest FROM [Names_InstrRev]; Returnerer placeringen af "S" værdierne i kolonnen Names_InstrRev i FullName tabellen med start ved position 10og viser resultatet i InStrTest kolonnen.

Se Også

Strengfunktioner, og hvordan de skal bruges