|
|
|
database ใน mysql กำหนดชนิดข้อมูลเป็น date อยากจะ insert ข้อมูลลงไปครับ |
|
|
|
|
|
|
|
database ใน mysql กำหนดชนิดข้อมูลเป็น date อยากจะ insert ข้อมูลลงไปครับ
ไม่ค่อยเก่งครับ ส่วนมากหลีกเลี่ยงเดท แต่ตอนนี้จำเป็ฯต้องใช้ แต่บันทึกได้ รันใหม่ ไม่ได้ เลย งง
ใช้โค้ตนี้อยู่ครับ
Code (C#)
try
{
Con.Open();
StringBuilder sb = new StringBuilder();
sb.Append("INSERT INTO 0402staff (StaffID,DateStartThisU)");
sb.Append("VALUES (@StaffID,@DateStartThisU)");
cmd = new MySqlCommand(sb.ToString(), Con);
cmd.Parameters.Add("@StaffID", MySqlDbType.Int32).Value = Convert.ToInt32(txtCodeEm.Text);
cmd.Parameters.Add("@DateStartThisU", MySqlDbType.Date).Value = Convert.ToDateTime(datepicker11.Value);
cmd.ExecuteNonQuery();
ClientScript.RegisterStartupScript(this.GetType(), "", "alert('เพิ่มข้อมูลเสร็จสิ้น')", true);
}
catch
{
ClientScript.RegisterStartupScript(this.GetType(), "", "alert('ข้อความผิดพลาด')", true);
}
Conn.Close();
Tag : MySQL, Web (ASP.NET), C#
|
ประวัติการแก้ไข 2016-05-09 15:53:35
|
|
|
|
|
Date :
2016-05-09 15:40:10 |
By :
tongz19 |
View :
846 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าใช้ MySqlClient ใช้เป็น Date/Time แต่ถ้าอื่น ๆ ใช้เป็น String ก็ได้ครับ สำหรับ MySQL แต่ส่ง Format ให้ถูกครับ เช้น YYYY-MM-DD H:i:s
|
|
|
|
|
Date :
2016-05-11 09:21:56 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมงม แล้ว แก้ไข้ได้แล้วครับ
ขอบคุณกับข้อคิดเห็นนะครับ
โค้ตที่ผมใช้
Code (C#)
DateTime.Parse(datepicker1.Value);
Code (C#)
try
{
Con.Open();
StringBuilder sb = new StringBuilder();
sb.Append("INSERT INTO 0402staff (StaffID,DateStartThisU)");
sb.Append("VALUES (@StaffID,@DateStartThisU)");
cmd = new MySqlCommand(sb.ToString(), Con);
cmd.Parameters.Add("@StaffID", MySqlDbType.Int32).Value = Convert.ToInt32(txtCodeEm.Text);
cmd.Parameters.Add("@DateStartThisU", MySqlDbType.Date).Value = DateTime.Parse(datepicker1.Value);
cmd.ExecuteNonQuery();
ClientScript.RegisterStartupScript(this.GetType(), "", "alert('เพิ่มข้อมูลเสร็จสิ้น')", true);
}
catch
{
ClientScript.RegisterStartupScript(this.GetType(), "", "alert('ข้อความผิดพลาด')", true);
}
Conn.Close();
|
|
|
|
|
Date :
2016-05-11 15:21:50 |
By :
tongz19 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|