|
|
|
อยากทราบการ insert โดยใช้ string.format สามารถบันทึกวันที่ได้ใหม |
|
|
|
|
|
|
|
คือผมใช้การบันทึกแบบนี้่อะครับ
Code (C#)
sql = String.Format("INSERT INTO Ac_CaD(Caid,CadNum,CadCom,CadMonth,CadYear,Rtid,CadMonth1,Cadid,DateSave)
VALUES ('{0}','{1}','{2}','{3}','{4}','1','{5}','{6}','{7}')"
, 1, TextBox1.Text, DropDownList1.SelectedValue, DropDownList2.SelectedValue, Year(Now), DropDownList2.SelectedIndex, TextBox8.Text, Date.Now)
พอบันทึกไปใน sql มันจะขึ้นเกิน8ตัวเพราะมันไม่ใช่ datetime อ่ะครับมีวิธีแก้ใหม ขอบคุณมากๆครับ
Tag : .NET, Ms SQL Server 2008, Web (ASP.NET)
|
ประวัติการแก้ไข 2013-11-15 11:21:08
|
|
|
|
|
Date :
2013-11-15 11:18:53 |
By :
nesta003 |
View :
784 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
String.Format ใช้สำหรับแสดงผลครับ ในกรณีที่จะนำไปใช้ก็ควรจะ Convert ให้เป็น Date/Time ให้ถูกต้องครับ
|
|
|
|
|
Date :
2013-11-15 17:19:16 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|