BurakH adlı üyeden alıntı: mesajı görüntüle
Çok dikkatsiz davranmışım, kapatınca oldu teşekkür ederim. Onun haricinde


komut.Parameters.AddWithValue("@kayitbaslamatar", dtkayitbas.Value.ToString("dd-MM-yyyy"));
komut.Parameters.AddWithValue("@kayitbitistar", dtkayitbit.Value.ToString("dd-MM-yyyy"));
formatında tarihleri veritabanına kaydedince asıl sorunum çözülmüş oldu. Herkese çok teşekkür ediyorum.
Bu tarz kullanımlar doğru değil. Eğer siz veritabanında bir tarih alanı saklamak istiyorsanız, veritabanında bu kolonu datetime yapar uygulamanız üzerinden de bu alana parametre değeri olarak datetime gönderirsiniz. Database'e veriyi gönderirken tür dönüşümüne girilmez.

komut.Parameters.AddWithValue("@kayitbitistar", dtkayitbit.Value);

Bu şekilde göndermelisiniz. Tabi veritabanında kolonunuzu tarih olarak ayarlamanız gerekir.