ผมก็ไม่เก่ง SQL ซะด้วย
แต่พอจะบอกแบบบ้านๆว่า
ตอนที่เรา Insert,Update ก็แค่ให้ data type ตรงกับที่เราระบุไว้ใน database ก็พอแล้วครับ
อย่าง data type เป็น string
เราก็แค่ convert ให้เป็น string
data type เป็น datetime
เราก็แค่ convert ให้เป็น datetime
ประมาณนั้น
ที่เหลือสามารถใช้คำค้น SQL Insert,Update,parameter ได้เลยครับ
อย่างเช่น
DateTime time = DateTime.Now; // Use current time
string format = "yyyy-MM-dd HH:MM:ss"; // modify the format depending upon input required in the column in database
string insert = @" insert into Table(DateTime Column) values ('" + time.ToString(format) + "')";