|
|
Rank: มือสมัครเล่น Groups: Member
Joined: 8/20/2008 Posts: 8 Location: Thailand
|
คือมีปัญหาที่ว่าเวลา insert วันที่ตั้งแต่วันที่ 10 เป็นต้นไปมันจะ insert ไม่ได้ค่ะ
ไม่ทราบว่าต้องแก้ยังไงหรอค่ะ
ช่วยหน่อยนะค่ะ ขอบคุณมากค่ะ
|
|
 Rank: มือเทพ Groups: Member
Joined: 12/6/2007 Posts: 354 Location: bkk
|
มี Error ว่ายังไงเหรอครับขอดูโค้ดหน่อยได้หรือเปล่าครับ [With great power comes great responsibility]
|
|
Rank: มือสมัครเล่น Groups: Member
Joined: 8/20/2008 Posts: 8 Location: Thailand
|
ไม่ทราบว่าใน sql server 2000 เก็บเวลาเป็น เดือนวัน ปี ใช่รึป่าวค่ะ
ตอนแรกเขียน code แบบนี้ค่ะ
bdate = day.SelectedValue + "/" + month.SelectedValue + "/" + year.SelectedValue;
แล้วลองเปลี่ยนเป็น
bdate = month.SelectedValue +
"/" + day.SelectedValue + "/" + year.SelectedValue;
มันก็สามารถ insert ได้ค่ะ แต่อยากทราบว่ามันเป็นวิธีแก้ที่ถูกรึป่าวค่ะ อิอิ มือใหม่จริงๆค่ะช่วยแนะนำด้วยนะค่ะ
|
|
Rank: มือพระกาฬ Groups: Member
Joined: 6/12/2008 Posts: 50 Location: King Mongkut's Institute of Technology Ladkrabang
|
ตอนน insert ลอง convert format ของ datetime ก่อนไหมครับ values(convert(datetime,'15/12/2008',103)) ลองดูตามนี้นะครับ http://www.sqljunkies.ddj.com/Article/6676BEAE-1967-402D-9578-9A1C7FD826E5.scuk
|
|
Rank: มือสมัครเล่น Groups: Member
Joined: 8/20/2008 Posts: 8 Location: Thailand
|
ขอบคุณมากนะค่ะ
|
|
|
Guest |