Forum

String Tipindeki Ta...
 
Bildirimler
Hepsini Temizle

String Tipindeki Tarih Değerini Selectlemek

3 Yazılar
2 Üyeler
0 Reactions
738 Görüntüleme
(@soydanozturk)
Gönderiler: 33
Eminent Member
Konu başlatıcı
 

Merhaba,

MySQL veritabanı üzerinde bir tablom var. Tablodaki tarih alanımı string tipinde tanımlamıştım. Örneğin; 03.05.2012 gibi. Ben string tipindeki alanı Select cümleciği ile tarih formatına çevirip between ile iki tarih aralığını nasıl sorgulatabilirim? Böyle bir imkanım var mıdır? ASP ile çalışıyorum ve bunu yapamazsam mecburen tarih alanını Date tipine çevirip tüm kodlarımı düzenlemek zorunda kalacağım. Lütfen yardım edin.

 
Gönderildi : 03/05/2012 13:39

(@FerideSOLMAZ)
Gönderiler: 72
Trusted Member
 

Merhaba,

elbette aldığınız string tipteki değerleri datetime tipine çevirebilirsiniz. daha sonrada çevirdiğiniz bu değer üzerinden istediğiniz işlemleri gerçekleştirirsiniz.

Örnek : DateTime.Parse("03.05.2012").Date.ToString() 

Kolay gelsin 

 
Gönderildi : 04/05/2012 00:01

(@soydanozturk)
Gönderiler: 33
Eminent Member
Konu başlatıcı
 

Merhaba,

elbette aldığınız string tipteki değerleri datetime tipine çevirebilirsiniz. daha sonrada çevirdiğiniz bu değer üzerinden istediğiniz işlemleri gerçekleştirirsiniz.

Örnek : DateTime.Parse("03.05.2012").Date.ToString() 

Kolay gelsin 

 

Teşekkür ederim.

Sonradan SQL içerisinde convert yaparak işe yaradığını gördüm.

 

Şöyle ki;

 

(SQL)....WHERE .... STR_TO_DATE(bitistarih, '%d.%m.%Y')<='"&f_bitistarih&"') ... (SQL)

 
Gönderildi : 16/11/2012 11:32

Paylaş: