السلام عليكم اعضاء المنتدى المُشّرْف ...
لقد ادرجت التاريخ في قاعدة بيانات بطريقتين مختلفتين
الأولى :
DateTime.Today.ToShortDateString()
والثانية :
calendarClose.SelectedDate.ToShortDateString()
ونوع الحقل في قاعدة البيانات datetime والأخر smalldatetime
لكن المشكلة انه يتم إدراج التاريخ في قاعدة البيانات غير الذي ادخلته حيث انه يدخل القيمة 01/01/1900 لكلا الحقلين ..
مع العلم ان التاريخ من لوحة التحكم ميلادي ومضبوط .
ارجو الإفادة بارك الله فيكم
هذا هو كود الإدراج
string sqls = " insert into adve values('" + id_users + "','" + idt + "',N'" + droptype.Text.ToString() + "',N'" + dropcom.Text.ToString() + "',N'" + lblcountry.Text + "',N'" + dropmodle.Text.ToString() + "',N'" + dropPhontype.Text.ToString() + "',N'" + txtoption.Text + "',N'" + txtdes.Text + "',"+DateTime.Today.ToShortDateString() +","+ calendarClose.SelectedDate.ToShortDateString() +",N'" + txtPrice.Text + "','ss',N'" + fil.FileName.ToString() + "','open')";

