SzövegbenVissza függvény

Visszaadja az asztali Access-adatbázisokban egy karakterlánc másik karakterláncon belüli előfordulásának pozícióját a karakterlánc végétől számítva.

Szintaxis

InStrRev(vizsgáltszöv; keresettszöv [; kezdet[; összehasonlítás]])

Az InStrRev függvény argumentumai a következők:

Argumentum

Leírás

vizsgáltszöv

Kötelező. A keresés helyeként szolgáló karakteres kifejezés.

keresettszöv

Kötelező. A keresett karakteres kifejezés.

kezdet

Nem kötelező. Numerikus kifejezés, mely az egyes keresések kezdőpozícióját határozza meg. Ha nincs megadva, az alkalmazás a -1 értéket használja, mely azt jelenti, hogy a keresés az utolsó karakternél kezdődik. Ha a kezdet Null értéket tartalmaz, hiba történik.

összehasonlítás

Nem kötelező. Numerikus érték, mely a karakterláncrészek kiértékeléséhez használandó összehasonlítási típust határozza meg. Ha nincs megadva, az alkalmazás bináris összehasonlítást végez. A használható értékeket a Beállítások szakaszban találhatja meg.


Beállítások

Az összehasonlítás argumentum beállításai:

Állandó

Érték

Leírás

vbUseCompareOption

-1

Az Option Compare beállításnak megfelelő összehasonlítást hajt végre.

vbBinaryCompare

0

Bináris összehasonlítást hajt végre.

vbTextCompare

1

Szöveges összehasonlítást hajt végre.

vbDatabaseCompare

2

Csak a Microsoft Office Access 2007 alkalmazásban. Az adatbázisban lévő információk alapján hajtja végre az összehasonlítást.


Visszatérési értékek

Ha

Az InStrRev visszatérési értéke

A vizsgáltszöv hossza nulla

0

A vizsgáltszöv értéke Null

Null

A keresettszöv hossza nulla

kezdet

A keresettszöv értéke Null

Null

A keresettszöv nem található

0

A keresettszöv megtalálható a vizsgáltszöv karakterláncban

A találat pozíciója

kezdet > Len(keresettszöv)

0


Megjegyzések

Ne feledje, hogy az InStrRev függvény szintaxisa eltér az InStr függvény szintaxisától.

Lekérdezési példák

Kifejezés

Eredmény:

Válassza a Names_InstrRev. *, InStrRev (TeljesNév amelyben, "S") parancsot a Kif1-ból [Names_InstrRev];

Az "S" karakterlánc pozícióját adja eredményül az "TeljesNév amelyben" oszlop értékeiből a táblázat nevében.

Válassza a Names_InstrRev. *, InStrRev (TeljesNév amelyben, "S", 10) parancsot a InStrTest FROM [Names_InstrRev];

Az "S" karakterlánc pozícióját adja eredményül az "TeljesNév amelyben" oszlopban lévő értékekből, a táblázat nevéből kezdve a 10-es pozíciótól kezdve a InStrTest oszlopban jeleníti meg.

Megjegyzés:  Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Hasznos volt ez az információ az Ön számára? Itt találja az eredeti angol nyelvű cikket.

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×