MS Access Veritabanları, VBA ve SQL Kullanımı

Microsoft Access'e dair herşey...

Split Fonksiyonu

   FONKSİYONLAR


String Fonksiyonları
Split Fonksiyonu

MS Access'in Yerleşik Fonksiyonları içerisinde yer alan SPLIT Fonksiyonu nedir? Ne işe yarar? Bu makalemizde öğreneceğiz. 

Açıklama

SPLIT fonksiyonu, 
Parametrede belirtilen string ifadesi içerisinde, yine parametrede belirtilen sınırlayıcı ile alt gruplara böler. Yani bütün bir metin içerisinde kelimeler veya cümleler arasında virgüller ya da başka bir işaretler varsa bu metni SPLIT fonksiyonu ile alt metinlere bölebiliriz.

Söz Dizimi

SPLIT (string,sınırlayıcı,limit,karşılaştırma)

PARAMETRELER
  • string:ayrıştırılmak istenen olan karakter grubu
  • sınırlayıcıayrıştırma hangi karaktere göre yapılacak
  • limit:ayrıştırılacak metin grubu sayısı (isteğe bağlı)
  • karşılaştırma: -1 ile 2 arasında bir değer alabilir.(isteğe bağlı parametre)
NOT:
Sınırlayıcı belirtilmezse varsayılan olarak " " Boşluk karakteri alınır. 

Karşılaştırma Parametreleri

VBA Değer Sabiti

          Değer

          Açıklama

vbCompareMethod.Binary

-1

Seçenek karşılaştırma kullanır

vbCompareMethod.Text

0

İkili karşılaştırma kullanır.

vbTextCompare

1

String karşılaştırma kullanır.

vbDatabaseCompare

2

Veritabanına göre karşılaştırma yapar.


Örnekler

Örnek-1
strDize = ("Access: Application: blogspot: com "":")

Sonuç: "Access"
             "Application"
             "blogspot"
             "com"

Örnek-2

Split ("codecan yazilim")

Sonuç: "codecan"
             "yazılım"



VBA Kullanımı ve Sonucu
Bu bölümde Visual Basic'te access:application:blogspot:com adlı dizeyi alt parçalara kelime kelime böleceğiz. Burada dikkat edilmesi gereken nokta her kelimenin arasında ayırıcı bir karakter olmasıdır. Eğer ayırıcı karakter kullanmak istemiyorsanız her kelimenin arasında bir karakterlik boşluk bırakmanız gerekir. Access varsayılan olarak boşluk karakterini dikkate alır.

Split Fonksiyonu


Şimdi de sonuçlara bakalım.

Split Fonksiyonu

Split Fonksiyonu

Split Fonksiyonu

Split Fonksiyonu
SPLIT fonksiyonu ile bir karakter grubundan altgruplar (bölmek) oluşturmak için nasıl bir yol izleyeceğimizi artık biliyoruz. 
Gelecek makalemizde Yerleşik Fonksiyonların anlatımına devam edeceğiz. Yorumlarınızı ve eleştirilerinizi bekliyorum.

Şimdilik,
Hoşcakalın...

Yorum Gönder

0 Yorumlar