Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
27/08/2009 17:29
Konu Sahibi
mehmetdemiral
Yorumlar
9
Okunma
5354
Konuyu Oyla:
  • Derecelendirme: 5/5 - 2 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 5/5 - 2 oy
Kullanici Avatari

mehmetdemiral

.
Uzman
ME.... DE....
 53
 4.890
 213
 30/10/2008
 Samsun
 Öğretmen
 Ofis 2013 32 Bit
 Dün,22:15
ACCESS VE VB’DE KARAKTERSEL VE SAYISAL FONKSİYONLAR 1. BÖLÜM

1-Len( )

Bilgi:
Bu fonksiyon ile parametre değerinin uzunluğu bulunur

Genel Yazılışı:
Len(Bilgi veya Değişken)

Kullanımı:
Ad= “İstanbul”
Uzunluk = Len(Ad)

(Sonuç Uzunluk=8 Olur, çünkü Ad değişkeni olan “İstanbul” 8 karakterdir.


2- Left ( )

Bilgi:
Bu fonksiyon ile parametre değerinin soldan itibaren istenen sayı kadar ayrılması, çıkarılması mümkün olur.

Genel Yazılışı:
Left(Bilgi veya Değişken)

Kullanımı:
sehir = “Samsun”
Sonuç = left(sehir,3)

(Sonuç değeri soldan itibaren 3 değeri verecektir. Yani Sonuç= “Sam” olur.

3- Right( )

Bilgi:
Bu fonksiyon ile parametre değerinin sağdan itibaren istenen sayı kadar ayrılması, çıkarılması mümkün olur.

Genel Yazılışı:
Right(Bilgi veya Değişken)

Kullanımı:
sehir = “Samsun”
Sonuç = right(sehir,3)

(Sonuç değeri sağdan itibaren 3 değeri verecektir. Yani Sonuç= “sun” olur.




4- LTrim( ) ve LTrim$( )
Bilgi:
LTrim( ) kendisine parametre olarak verilen herhangibir tipteki, LTrim$( ) ise karaktersel veya variant tipindeki bilgilerin baş tarafında yer alan boşlukları çıkarır.

Genel Yazılışı:
LTrim(Bilgi veya değişken)

Kullanımı:
Sehir = “Samsun “
Sonuç= Ltrim(Sehir)

Bu durumda Sonuç değeri “Samsun” olacaktır, yani sondaki boşluklar silinecektir.


5- RTrim( ) ve RTrim$( )
Bilgi:
RTrim( ) kendisine parametre olarak verilen herhangibir tipteki, RTrim$( ) ise karaktersel veya variant tipindeki bilgilerin baş tarafında yer alan boşlukları çıkarır.

Genel Yazılışı:
RTrim(Bilgi veya değişken)

Kullanımı:
Sehir = “ Samsun“
Sonuç= Rtrim(Sehir)

Bu durumda Sonuç değeri “Samsun” olacaktır, yani baştaki boşluklar silinecektir.

6- Trim( )
Bilgi:
Trim( ) fonksiyonu Ltrim( ) ve RTrim( ) fonksiyonlarının tek tek yaptıklarını tek başına yapıp değerin önündeki ve sonundaki boşlukları çıkartmaktadır.

Genel Yazılışı:
Trim(Bilgi veya değişken)

Kullanımı:
Sehir = “ Samsun “
Sonuç= Trim(Sehir)

Bu durumda Sonuç değeri “Samsun” olacaktır, yani sondaki ve baştaki boşluklar silinecektir.

7- LCase$( )
Bilgi:
Bu fonksiyon, kendisine parametre olarak verilen değerin içindeki büyük harfleri küçük harfe çevirmektedir.

Genel Yazılışı:
LCase(Karaktersel Bilgi)

Kullanımı:
Ad= “MEHMET DEMİRAL”
Sonuç = LCase(Ad)

Bu durumda Sonuç değeri “mehmet demİral” olacaktır, yani tüm değerler küçük harfe dönüşecektir. (İ harfine dikkat. Bunu halletmek için if.. then veya case select kullanarak kod yazmak gerekebilir.)


8- UCase$( )
Bilgi:
Bu fonksiyon, kendisine parametre olarak verilen değerin içindeki küçük harfleri büyük harfe çevirmektedir.

Genel Yazılışı:
UCase(Karaktersel Bilgi)

Kullanımı:
Ad= “Mehmet Demiral”
Sonuç = UCase(Ad)

Bu durumda Sonuç değeri “MEHMET DEMIRAL” olacaktır, yani tüm değerler büyük harfe dönüşecektir.


9- Mid$( ) ve Mid( )
Bilgi:
Bu fonksiyon, kendisine parametre olarak verilen değerin içindeki belirlenen bir kısmını ayırıp çıkarmak amacıyla kullanılır. Karakter sayısı verilmezse değerin sonuna kadar alınır.

Genel Yazılışı:
Mid(Karaktersel Bilgi, Başlama Yeri, Alınacak Karakter Sayısı)

Kullanımı:
Ad= “Mehmet Demiral”
Sonuç = mid(Ad, 4, 7)

Bu durumda Sonuç değeri “met Dem” olacaktır, yani değerin baştan itibaren 4.ncü karakterinden başlayıp 7 değeri alınmıştır.

NOT: Mid( ) fonksiyonu variant(değişken) tipte veri döndürür, mid$( ) ise karaktersel bilgi döndürür.


10- InStr( )
Bilgi:
Bu fonksiyon, kendisine parametre olarak verilen değerin içindeki bir bilgiyi aramak için kullanılır.
Genel Yazılışı:
InStr(Başlama Yeri, Karaktersel Bilgi, Aranacak Bilgi)

Kullanımı:
Sonuc = InStr(1, “Mehmet”, “e” )

Bu durumda Sonuç değeri 2 olacaktır. Çünkü “Mehmet” isminin 1. karakterinden sonraki ilk “e” harfi 2.nci sıradadır. Sayma işlemi verilen başlama yerinden başlamakla beraber bulunan değer tüm alana göre verilir.

Daha iyi anlamak için bir başka örnek:
Sonuc = InStr(3, “Mehmet”, “e” )

Bu durumda 2.nci sıradaki “e” değil 3.ncü karakterden sonraki ilk “e” değeri bulunacaktır. Ama bulunan değer “Mehmet” siminin 5 karakter olmasına bakılarak “4” şeklinde dönecektir.

1. Bölüm buraya kadar… İkinci Bölümde Şunlar Olacak:

11- StrComp( )
12- Str$( )
13- String$( ) ve String( )
14- Chr( )
15-Tab( )
16- Spc( )
17- Asc( )
18- Val( )
19- Abs( )
20- Int( )
21- Sqr( )
22- Sign( )
23- Date( ), Time( ) ve Now( )
24- Shell( )


Ve
Diğer Yazı Dizimizin Konusu

DOSYA ve DİZİNLER ÜZERİNDE KULLANILAN KOMUTLAR
1- CurDir, ChDir, MkDir ve RmDir( )
2- FileCopy
3- Kill
4- Name
5- FileLen( ) ve FileDateTime( )
6- GetAttr( ) ve SetAttr( )
7- Dir( )


İnadına, ille de Accesstr.net...

Kullanici Avatari

benremix

Onursal Üye
Onursal Üye
RA.... SO....
 51
 4.441
 127
 17/05/2009
365
 Ankara
 Şirket Sahibi
 Ofis 2010 64 Bit
 Bugün,12:31
Sn Mehmet Hocam elinize sağlık teşekkür ederim. Saygılar...


Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi



Kullanici Avatari

mehmetdemiral

.
Uzman
ME.... DE....
 53
 4.890
 213
 30/10/2008
 Samsun
 Öğretmen
 Ofis 2013 32 Bit
 Dün,22:15
Teşekkür ederim. Valla bir yerden alıntı veya kopyala yapıştır değildir. Bir kaynaktan yararlanarak kendi ifade ve örneklerimi tek tek yazdım. Özgün bir çalışmadır.Sadece fonksiyonların adlarını ve sıralamasını bir kaynaktan almak zorunda kaldım. Tüm fonksiyonları ezbere sıralamam mümkün değildi, mutlaka atladığım olurdu o zaman...


İnadına, ille de Accesstr.net...

Kullanici Avatari

maytas

Onursal Üye
Onursal Üye
 52
 545
 25
 21/12/2008
178
 Bursa
 
 Ofis 2010 32 Bit
 28/07/2018,14:42
VB bilgisi olmayanlara oldukça yararı olacak açıklama.



Kullanici Avatari

mehmetdemiral

.
Uzman
ME.... DE....
 53
 4.890
 213
 30/10/2008
 Samsun
 Öğretmen
 Ofis 2013 32 Bit
 Dün,22:15
Çok fazla ayrıntıya girmeden, kafa karıştırmadan ana hatlarıyla ve öğretmeye yönelik bir çalışma olsun dedim.


İnadına, ille de Accesstr.net...

Kullanici Avatari

Puletin

Onursal Üye
Onursal Üye
 Belirtilmemiş
 1.716
 40
 01/11/2008
416
 -
 
 Ofis 2003
 24/12/2016,00:18
Teşekkürler Mehmet hocam, Hayırlı Ramazanlar.


Kaplumbağa ya dikkat et...
Sadece  başını çıkartıp risk aldığında ilerleyebiliyor...


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Access 2010'da oluşturulan veya değiştirilen bir veritabanını açmak için Access 2007'yi kullanm aobendes 1 5.396 05/12/2011, 14:20
Son Yorum: alpeki99
  Access 2003'ten Access 2010'a Geçiş Bilgileri Tablosu alpeki99 4 3.729 14/09/2010, 15:08
Son Yorum: kadirdursun
Star Access penceresini gizleme / Access görünümünden kurtarma filiz_lab 1 4.965 04/09/2010, 00:38
Son Yorum: alpeki99
  Access Ve VB’de Karaktersel Ve SAYISAL FONKSİYONLAR -2 accessman 3 3.375 09/02/2010, 12:10
Son Yorum: naimelik
  Access ve Vb’de Karaktersel ve Sayısal Fonksiyonlar -2- mehmetdemiral 5 2.745 29/08/2009, 22:32
Son Yorum: C*e*l*o*y*c*e

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2018 MyBB Group.