cxgrid datetime

Yapmak istediğiniz işle ilgili doğru bileşeni bulmak için burayı kullanabilirsiniz. Sadece bulmak için, diğer sorular Programlama forumuna lütfen.
Forum kuralları
Bu forum sadece yapacağınız işle alakalı doğru bileşeni bulmak içindir. Şöyle bir şey yapmam lazım, hangi bileşeni kullanıyım diyorsanız, doğru yerdesiniz.
Cevapla
siyahbere
Üye
Mesajlar: 11
Kayıt: 15 Nis 2016 09:38

cxgrid datetime

Mesaj gönderen siyahbere »

arkadaşlar merhaba;

cxgrid bileşeni kullanıyorum ve kayıt eklemeleri de cxgrid üzerinden yapıyorum.
tarih alanının properties alanını datetime yaptığım zaman hata alıyorum. hatayı sadece gün sayısı 12 den büyüklerde alıyorum.

ör: 13.12.2000 tarihinde hata var, 12.12.2000 tarihinde hata yok. propertiesden datetime seçmezsem eğer problem yok ancak datetimepicker benzeri kutu çıktığı için bunu kullanmak istiyorum.

soruna çözüm bulamadım, yardımcı olacak arkadaşımız var mıdıır?

teşekkürler
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3077
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: cxgrid datetime

Mesaj gönderen sabanakman »

Sisteminizin tarih formatı ay.gün.yıl şeklinde olabilir.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
siyahbere
Üye
Mesajlar: 11
Kayıt: 15 Nis 2016 09:38

Re: cxgrid datetime

Mesaj gönderen siyahbere »

Cxgrid içinden dd.mm.yyyy yada yyyyy.mm.dd farkli farkli denemeler yaptığım halde olmadı.
Sqlserverda yyyy.mm.dd olarak kayıt tutuyor görünüyor
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3077
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: cxgrid datetime

Mesaj gönderen sabanakman »

Tam olarak hangi kodları yazdınız ve/veya hangi hata mesajı gelmektedir! İşin aslı aldığınız hata mesajını eksiksiz olarak yazmanız gerekiyor problemin anlaşılabilmesi için.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
siyahbere
Üye
Mesajlar: 11
Kayıt: 15 Nis 2016 09:38

Re: cxgrid datetime

Mesaj gönderen siyahbere »

sabanakman yazdı: 21 Ara 2018 05:56 Tam olarak hangi kodları yazdınız ve/veya hangi hata mesajı gelmektedir! İşin aslı aldığınız hata mesajını eksiksiz olarak yazmanız gerekiyor problemin anlaşılabilmesi için.
Evet haklısınız hata mesajı ile sormam gerekirdi :(

proje iş yerimde ancak aklımda kaldığı kadarıyla "String was not recognized as a valid DateTime" hatası alıyorum.
Kullanıcı avatarı
KoPilot
Üye
Mesajlar: 185
Kayıt: 05 Eki 2007 08:02

Re: cxgrid datetime

Mesaj gönderen KoPilot »

Yukarıdaki hata ile genellikle bir string veriyi datetime formatına çevirirken karşılaşılır.
Öncelikle datetime formatına çevirmek istediğiniz string verinin çevrilebilir bir şekilde geldiğinden emin olun.

Fakat bazen normal bazen değil demeniz kafamı karıştırdı. Kodlarınızı ve datasetteki alanınızın verisini kontrol eder misiniz? Belki gözden kaçan birşey olabilir mi diye.
Dosyalarınızı kendi bulutunuza yedekleyin. Yandex Disk
Eyvallah..
ikra
Üye
Mesajlar: 900
Kayıt: 28 Nis 2005 01:26
Konum: Simdilik Topragin Üstü

Re: cxgrid datetime

Mesaj gönderen ikra »

13. ay‘in 12‘si diye algiladigindan hata mesaji aliyorsun. Tarihin dogru formatlanmasi gerek. Coniler ay.gün.yil olarak kullanirlar.
kıdemsiz üye
siyahbere
Üye
Mesajlar: 11
Kayıt: 15 Nis 2016 09:38

Re: cxgrid datetime

Mesaj gönderen siyahbere »

12.13.2000 şeklinde de kayıt yapmıyor.
zaten tarihi cxgrid içinden datetime aracı ile seçtiriyorum.
sql e manuel girdiğim kayıtlar cxgridde normal görünüyor, dd.mm.yyyy formatında
ihalilcoban
Üye
Mesajlar: 121
Kayıt: 10 Ara 2015 10:39

Re: cxgrid datetime

Mesaj gönderen ihalilcoban »

Merhaba.

Veri tabanı olarak ne kullanıyorsunuz? Tarih eklediğiniz alanı veri tabanında text olarak mı date olarak mı saklıyorsunuz?
siyahbere
Üye
Mesajlar: 11
Kayıt: 15 Nis 2016 09:38

Re: cxgrid datetime

Mesaj gönderen siyahbere »

ihalilcoban yazdı: 22 Ara 2018 01:53 Merhaba.

Veri tabanı olarak ne kullanıyorsunuz? Tarih eklediğiniz alanı veri tabanında text olarak mı date olarak mı saklıyorsunuz?
merhaba
mssqlserver kullanıyorum, veritabanında alan date olarak tanımlı.
Cevapla