• 02-07-2013, 09:50:07
    #1
    Üyeliği durduruldu
    ozelBilgiler.DogumTarihi = Convert.ToDateTime(txt_DogumTarihi.Text);

    veritabanına doğum tarihini kaydettirmek istiyorum fakat tarih formatını yazmadığım için String was not recognized as a valid DateTime böyle bir hata alıyorum yardımlarınızı bekliyorum.
  • 02-07-2013, 10:00:03
    #2
    Aicha adlı üyeden alıntı: mesajı görüntüle
    ozelBilgiler.DogumTarihi = Convert.ToDateTime(txt_DogumTarihi.Text);

    veritabanına doğum tarihini kaydettirmek istiyorum fakat tarih formatını yazmadığım için String was not recognized as a valid DateTime böyle bir hata alıyorum yardımlarınızı bekliyorum.
    yerel sistem ayarlarında tarih formatı nasılsa o şekilde girmen gerekiyor. 10.01.2013 ya da 10/01/2013 artık hangisiyse. ama bununla uğraşmaktansa textbox yerine datetimepicker kullansan daha iyi olur.
  • 02-07-2013, 10:16:34
    #3
    Üyeliği durduruldu
    RAWO adlı üyeden alıntı: mesajı görüntüle
    yerel sistem ayarlarında tarih formatı nasılsa o şekilde girmen gerekiyor. 10.01.2013 ya da 10/01/2013 artık hangisiyse. ama bununla uğraşmaktansa textbox yerine datetimepicker kullansan daha iyi olur.
    aslında jquery ile datepicker kullandım direk o veriyi veritabanına yazdırınca veritabanındaki kolon tipi datetime olduğu halde aynı hatayı alıyorum.
  • 02-07-2013, 10:27:18
    #4
    metin kutusundaki tarih formatını kontrol etmen gerekiyor. db deki culture tipine bağlı olarak tarih kısmı değişebilir.Ona bak nasıl bir şekilde kabul ediyor. örnek gg.aa.yyyy ya da aa.gg.yyyy ya da gg/aa/yyyy neyse artık ondan sonra
    istersen maskeditbox tarzı bir kontrol kullanarak kullanıcıya bu formatta girdirmesini sağlayabilrsin ya da rawonun dediği gibi datetimepicker. Bunun formatı da uymuyor diyorsan

    String.Format("{0:d/M/yyyy HH:mm:ss}", dt); // "9/3/2008 16:05:07"

    şu şekilde çevirebilirsin. oradki dt datetime türünde. datatimepicker ın value özelliği de datetime türünde olması gerek.

    farklı çevrimler içn buraya bakabilirsin

    http://www.csharp-examples.net/string-format-datetime/
  • 02-07-2013, 10:35:48
    #5
    Üyeliği durduruldu
    halledildi teşekkürler CulterInfo'yu kullanmayı unutmuşum