Applies ToMicrosoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Access masaüstü veritabanındaki dizenin sonundan bir dizenin başka bir dize içinde geçtiği konumu döndürür.

Söz dizimi

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

InStrRev işlevinin söz diziminde şu adlandırılmış bağımsız değişkenler bulunur:

Bağımsız değişken

Açıklama

stringcheck

Gerekli. Aranmakta olan dize ifadesi.

stringmatch

Gerekli. Aranmakta olan dize ifadesi.

başlangıç

İsteğe bağlı. Her arama için başlangıç konumunu ayarlayan sayısal ifade. Atlanırsa, –1 kullanılır, yani arama son karakter konumunda başlar. BaşlangıçBoş ise, bir hata oluşur.

karşılaştırma

İsteğe bağlı. Alt dizeleri değerlendirirken kullanılacak karşılaştırma türünü gösteren sayısal değer. Belirtilmezse, ikili karşılaştırma gerçekleştirilir. Değerler için Ayarlar bölümüne bakın.

Ayarlar

Bağımsız değişken ayarlarını karşılaştırmak şunlardır:

Sabit

Değer

Açıklama

vbUseCompareOption

-1

Option Compare deyiminin ayarını kullanarak bir karşılaştırma gerçekleştirir.

vbBinaryCompare

0

İkili karşılaştırma gerçekleştirir.

vbTextCompare

1

Metinsel karşılaştırma gerçekleştirir.

Dönüş Değerleri

If

InStrRev dönüşleri

stringcheck sıfır uzunlukta

0

stringcheck null

Null

stringmatch sıfır uzunluklu

başlangıç

stringmatch is Null

Null

stringmatch bulunamadı

0

stringmatch, stringcheck içinde bulunur

Eşleşmenin bulunduğu konum

başlangıç > Len(stringmatch)

0

Notlar

InStrRev işlevinin söz diziminin InStr işlevinin söz dizimi ile aynı olmadığını unutmayın.

Sorgu örnekleri

Expression

Sonuçlar

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

Adlar tablosundaki "FullName" sütunundaki değerlerden "S" dizesinin konumunu döndürür.

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

"FullName" sütunundaki değerlerden "S" dizesinin konumunu döndürür ve Adlar tablosundan 10 konumundan başlayarak InStrTest sütununda görüntülenir.

Ayrıca Bkz:

Dize işlevleri ve bu işlevlerin kullanımı

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.