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. |
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. |