|
|
|
ASP INSERT ฐานข้อมูล.DBF แจ้ง Error Data type mismatch ..!! |
|
|
|
|
|
|
|
ผมแก้โค้ดนิดหน่อยครับเลยผิดพลาด จริงชื่อนี้ครับ พี่วิน txtTBIRTHDAY
|
|
|
|
|
Date :
2010-10-13 16:05:55 |
By :
pong_757 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปลี่ยนให้ถูกก็ได้แล้วครัย อย่าลืมครอบด้วย CDate() ด้วยน่ะครับ
|
|
|
|
|
Date :
2010-10-13 17:05:17 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมใส่ cdate() ตามที่พี่วิน แนะนำแล้วยัง
Code (ASP)
strSQL = strSQL &"('"&cdate(Request.form("txtBIRTHDAY"))&"') "
ฟิวล์ BIRTHDAY ชนิด date ขนาด 8 (ในฐานข้อมูลจะแสดง เป็น __/__/_____)
ส่วนในฟอร์มรับค่า ถ้าผมใส่รูปแบบวันที่เป็น 09102010 ก็จะแจ้ง Error ว่า Microsoft VBScript runtime (0x800A000D)
Type mismatch: 'CDATE'
แต่ถ้าผมใส่รูปแบบวันที่เป็น 09/10/2010 ก็จะแจ้ง Error ว่า
หรือว่าข้อมูลที่รับจากฟอร์ม กับลักษณ์การเก็บข้อมูลในฐานมันไ่ม่สัมพันธ์กันครับ (งง)
|
ประวัติการแก้ไข 2010-10-14 10:12:21 2010-10-14 10:53:54 2010-10-14 10:54:52 2010-10-14 10:55:47 2010-10-14 10:57:10
|
|
|
|
Date :
2010-10-14 10:11:44 |
By :
pong_757 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ค่ามันว่าง มันเลย Error ครับ ให้เขียนดัก Format ก่อนน่ะครับ
Go to : ASP/VBScript IsDate()
|
|
|
|
|
Date :
2010-10-22 13:12:43 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|