Dönüşüm işlemleri için birden fazla yöntem kullanabiliriz.

1)İlk yöntemde aşağıdaki metotlar kullanılır;

CStr: Verilen değeri String tipine dönüştürür.

CBool: Verilen değeri Boolean tipine dönüştürür.

CDate: Verilen değeri Date tipine dönüştürür.

CInt: Integer değişken tipinin değer aralıkları arasında girilen sayıları Integer tipine dönüştürür.

CDbl: Double değişken tipinin değer aralıkları arasında girilen sayıları Double tipine dönüştürür.

CLng: Long değişken tipinin değer aralıkları arasında girilen sayıları Long tipine dönüştürür.

CSng: Single değişken tipinin değer aralıkları arasında girilen sayıları Single tipine dönüştürür.

CDec: Decimal değişken tipinin değer aralıkları arasında girilen sayıları Decimal tipine dönüştürür.

 

String tipteki bir veriyi CDate fonksiyonu ile tarih veri türüne değiştiren bir örnek yapalım.

 

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim deger As String

 

        deger = "24/01/2009"

 

        MsgBox(CDate(deger).ToLongDateString)

    End Sub

End Class

 

Kodumuzu çalıştırdığımızda yandaki gibi sonuç verecektir:

ConvertToDate

2) Bu yöntemde ise Convert fonksiyonundan faydalanılarak dönüştürme işlemleri yapılabilir. Convert fonksiyonu şu alt metotlara sahiptir;

 

Convert.ToBase64String()      :Verilen bir stringi Base64 şifreleme tipine dönüştürür.

Convert.FromBase64String() : Base64 şifreleme tipinden string tipine dönüştürme yapar.

Convert.ToBoolean()              : Booelan tipine dönüştürme yapar.

Convert.ToByte()                    : Byte tipine dönüştürme yapar.       

Convert.ToChar()                   : Char tipine dönüştürme yapar.      

Convert.ToDateTime()           : Tarih ve zaman tiplerine dönüştürme yapar.

Convert.ToDecimal()             : Decimal tipine dönüştürme yapar.

Convert.ToDouble()               : Double tipine dönüştürme yapar.

Convert.ToInt16()                   : Int16 tipine dönüştürme yapar.

Convert.ToInt32()                   : Int32 tipine dönüştürme yapar.

Convert.ToInt64()                   : Int64 tipine dönüştürme yapar.

Convert.ToSByte()                  : Sbyte tipine dönüştürme yapar.

Convert.ToSingle()                 : Single tipine dönüştürme yapar.

Convert.ToString()                 : String tipine dönüştürme yapar.

Convert.ToUInt16()                : UInt16 tipine dönüştürme yapar.

Convert.ToUInt32()                : UInt32 tipine dönüştürme yapar.

Convert.ToInt64()                   : UInt64 tipine dönüştürme yapar.            

 

Birinci yöntemle yaptığımız String tipteki bir veriyi CDate fonksiyonu ile tarih veri türüne değiştirme işlemini şimdi de ikinci yöntemimize göre Convert.ToDateTime() fonksiyonu ile yapalım.

 

Public Class Form1

 

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim deger As String

 

        deger = "24/01/2009"

 

        MsgBox(Convert.ToDateTime(deger).ToLongDateString)

    End Sub

End Class

 

ConvertToDate

 

Etiketler : VB.Net
Kategoriler : VB.Net
Yorumlar : 0 Yorum Yorum Yaz

Yorumlar

Yorum Eklenmemiş...

Yorum Yaz

Adınız: *
E-Mail Adresiniz: *
Web Sitesi:
Yorum: *
Güvenlik Kodu: *
 
Arama
  Ara
Takvim
<September 2010>
SMTWTFS
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789
Tag Bulutu