السلام عليكم
مشكلتي انني بعد ان عمل اضافة للبيانات و منها تاريخ الميلاد و ال>ي عملتة على شكل DATETIMEPICKER
انا اتابع الايعاز الى ان يتنفذ من الفيجوال و القى التاريخ صحيح
و لكن لما اذهب الى قاعدة البيانات القاة 1/1/1900
التاريخ في قاعدة اببيانات ممن نوع ال Datetime
و ليس smalldatetime
وهذا هو الكود بالفيجوال
txdob=new date(txtdate_of_birth.Value.Year, txtdate_of_birth.Value.Month, txtdate_of_birth.Value.Day)
cmdsav.CommandText = "insert into employees ([emp_id],[emp_name],[date_of_birth) values ('" & Int(txtid.Text) & "','" & txtname.Text & "'," & txdob & " )"
حيث ان
txtdate_of_birth
هو
DATETIMEPICKER