Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Returnează poziția unei apariții a unui șir într-altul, de la sfârșitul șirului într-o bază de date desktop Access.

Sintaxă

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

Sintaxa funcției InStrRev are aceste argumente denumite:

Argument

Descriere

verificare șir

Obligatoriu. Expresia șir în care se caută.

șir de caractere

Obligatoriu. Expresia șir căutată.

început

Opțional. Expresie numerică care setează poziția de început pentru fiecare căutare. Dacă este omis, se utilizează –1, ceea ce înseamnă că căutarea începe la ultima poziție a caracterului. Dacă start conține Nul, apare o eroare.

Compara

Opțional. Valoare numerică indicând tipul de comparație de utilizat la evaluarea subșirurilor. Dacă este omisă, se efectuează o comparație binară. Consultați secțiunea Setări pentru valori.

Setări

Setările argumentelor de comparare sunt:

Constantă

Valoare

Descriere

vbUseCompareOption

-1

Efectuează o comparație utilizând setarea instrucțiunei Comparare opțiuni .

vbBinaryCompare

0

Efectuează o comparație binară.

vbTextCompare

1

Efectuează o comparație textuală.

vbDatabaseCompare

2

doarMicrosoft Office Access 2007. Efectuează o comparație pe baza informațiilor din baza de date.

Valori returnate

If

InStrRev returnează

stringcheck este de lungime zero

0

stringcheck este Null

Nul

stringmatch este de lungime zero

început

șirmatch este Null

Nul

șirmatch nu s-a găsit

0

stringmatch is found within stringcheck

Poziția în care se găsește potrivirea

start > Len(stringmatch)

0

Observații

Rețineți că sintaxa pentru funcția InStrRev nu este aceeași cu sintaxa pentru funcția InStr .

Exemple de interogare

Expresie

Rezultatele

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

Returnează poziția șirului "S" din valorile din coloana "NumeComplet" din numele tabelului.

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

Returnează poziția șirului "S" din valorile din coloana "NumeComplet", începând de la poziția 10 din numele tabelului și se afișează în coloana InStrTest.

Funcțiile de șir și utilizarea acestora

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×