makaleler / Diğer Konular / C# SQL boş string data'nın datetime a nasıl dönüştürülür

C# SQL boş string data'nın datetime a nasıl dönüştürülür

10.08.2017 11:17:44

C# SQL boş string data'nın datetime'a dönüştürülmesi

Merhabalar Arkadaşlar, (Not:Lütfen öneri ve sorularınızı yorum olarak atınız. Teşekkürler şimdiden)

Bu yazımda C# üzerinde SQL veri tabanı kullanılırken datetime alanın çekiminde eğer boş ise datetime türüne dönüştürülmesi için gerekli bir kod satırlarını aşağıda paylaşıyor olacağım.


DateTime sGirisTarihi = new Datetime();

tring query = "SELECT TARIH    FROM DATABASE_NAME "
                            + "    WHERE SART=@SART "
                            + "    ORDER BY ID DESC";

 using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString))
             {
                 using (SqlCommand cmd = new SqlCommand(query, conn))
                 {
                     cmd.Parameters.Add("@SART", SqlDbType.Int).Value = 1;
                     conn.Open();
                     using (SqlDataReader rows = cmd.ExecuteReader())
                     {
                         DateTime? dt = String.IsNullOrEmpty(rows["ARACGELISTARIHI"].ToString()) ? (DateTime?)null :                         
                                                       DateTime.Parse(rows["ARACGELISTARIHI"].ToString());
                        sGirisCikisTarihi = Convert.ToDateTime(dt);
                   }
               }
                conn.Close()
           }                           

İyi çalışmalar.

yazar okanyurt

Yorumlar

Bu içerik için sizde yorum yapabilirsiniz!
anasayfa | makaleler | haberler | dosyalar | linkler | hakkımızda