Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

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.

vbDatabaseCompare

2

SadeceMicrosoft Office Access 2007. Veritabanınızdaki bilgilere göre bir 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.

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.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×