Merhaba arkadaşlar!
Bu yazımızda anlatacağımız konu MySql, MsSql, Access gibi veri tabanlı uygulamalarımızda işlem yaparken DateTime formatını eklediğimizde veri tabanımızda gözükmeyebiliyor. Bunun sebebi uygun formatta ekleme yapılmaması. DateTimePicker ve ya DateTime ile seçilen format veritabanındaki format ile eşleşmiyor.Bu kaydetme – ekleme işlemini başarılı yapabilmek için uygun formatta yazmak gerekiyor yoksa datetime verisi NULL olarak dönüyor. Tüm veri tabanlarındaki DateTime formatı
“YYYY/MM/DD HH:MM:MM” şeklinde oluyor. bizde bunu uygulamadan aktarırken şu kodu kullanarak uygun formata getiriyoruz.
DateTime zaman = DateTime.Now; string format = "yyyy-MM-dd HH:mm:ss"; var zamanim = time.ToString(format);
Zaman ayarını ben Now ‘a eşitledim. Picker’dan gelen bilgiye de eşitleyebilirsiniz.
Teşekkürler.