Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Hiermee wordt de positie van een exemplaar van een tekenreeks binnen een andere in een Access-bureaubladdatabase geretourneerd, vanaf het einde van de tekenreeks.

Syntaxis

InStrRev(reekscontroleren, reeksvergelijken[, starten[, vergelijken]])

De syntaxis van de functie InStrRev heeft de volgende benoemde argumenten:

Argument

Beschrijving

reekscontroleren

Vereist. De tekenreeksexpressie waarin wordt gezocht.

reeksvergelijken

Vereist. De tekenreeksexpressie waarnaar wordt gezocht.

starten

Optioneel. Numerieke expressie waarmee de beginpositie voor elke zoekactie wordt ingesteld. Als dit argument wordt weggelaten, wordt –1 gebruikt, wat betekent dat de zoekactie op de positie van het laatste teken begint. Als het argument 'starten' een Null-waarde bevat, treedt een fout op.

vergelijken

Optioneel. Een numerieke waarmee het type vergelijking wordt aangegeven dat wordt gebruikt bij het evalueren van subtekenreeksen. Als dit argument wordt weggelaten, wordt een binaire vergelijking uitgevoerd. Zie het gedeelte 'Instellingen' voor de waarden.

Instellingen

De instellingen voor het argument vergelijken zijn als volgt:

Constante

Waarde

Beschrijving

vbUseCompareOption

-1

Hiermee wordt een vergelijking uitgevoerd met de instelling van de instructie Option Compare.

vbBinaryCompare

0

Hiermee wordt een binaire vergelijking uitgevoerd.

vbTextCompare

1

Hiermee wordt een tekstvergelijking uitgevoerd.

vbDatabaseCompare

2

Alleen Microsoft Office Access 2007. Hiermee wordt een vergelijking uitgevoerd op basis van de gegevens in uw database.

Retourwaarden

Als

InStrRev geeft als resultaat

reekscontroleren met lengte nul

0

reekscontroleren is Null

Null

reeksvergelijken met lengte nul

starten

reeksvergelijken is Null

Null

reeksvergelijken niet is gevonden

0

reeksvergelijken is gevonden in reekscontroleren

Positie waar een overeenkomst wordt gevonden

Starten > Len(reeksvergelijken)

0

Opmerkingen

Houd er rekening mee dat de syntaxis voor de functie InStrRev niet hetzelfde is als de syntaxis voor de functie InStr.

Queryvoorbeelden

Expression

Resultaten

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

Retourneert de positie van de tekenreeks 'S' uit de waarden in de kolom 'FullName' uit de tabel Names.

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

Retourneert de positie van de tekenreeks 'S' uit de waarden in de kolom 'FullName', beginnend vanaf positie 10 vanuit de tabel Namen en wordt weergegeven in de kolom InStrTest.

Tekenreeksfuncties en hoe ze worden gebruikt

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×