ASP การบันทึกค่าจาก form ลง ฐานข้อมูล access แล้วไม่มีค่า request("aaaa") ส่งไปบันทึกเลยครับ ช่วยดูหน่อย
Code (ASP)
Response.write Request.Form("xxx")
เอาค่ามาดู หรือ เอา Code มาดูครับ
Date :
2012-03-29 16:55:04
By :
webmaster
request.form("XXX") ครับ รับค่ามาจาก form
Date :
2012-03-30 08:54:47
By :
บิ๊ก
Date :
2012-03-30 09:32:16
By :
webmaster
Date :
2012-03-30 09:41:39
By :
watcharop
คำสั่ง Request.form ที่ส่งค่ามาหน้าถัดไป ข้อมูลหายไปเลยครับ ทั้งๆที่พิมพ์ไปหมดแล้ว (และเป็นบางครั้งเท้านั้น)
ตอนนี้งงงงมากเลยครับ
Date :
2012-03-30 13:00:37
By :
บิ๊ก
โอ้ว ผมก็อยากเก่ง ภาษา ASP เหมือนกันครับเพราะกำลังเรียนอยู่เลย ปวดสมองมาก
Date :
2012-04-03 04:22:04
By :
spada1150
เป็นเหมือนกันเลยค่ะ ยังหาสาเหตุไม่ได้เหมือนกัน
แต่แก้ปัญหาเฉพาะหน้าไปก่อน คือไปกำหนดในฐานข้อมูลว่าฟิว์นั้นห้ามเป็นค่าว่างค่ะ
Date :
2014-02-10 10:12:25
By :
เดียร์
หาสาเหตุไปทีละขั้นตอนนะครับ
1.ตรวจดูก่อนว่าค่าที่รับมา มีค่ามาด้วยหรือไม่ ด้วยการเขียนค่าออกมาดูที่หน้าเว็บก่อน (Response.Write(xxx)) ถ้าค่าที่รับมา มีค่าแสดงให้เห็นได้ ก็จะไปตามหาจุดผิดพลาดขั้นต่อไป
2.คำสั่ง INSERT INTO หากชื่อ field ไม่ถูกต้องหรือตกหล่น มันจะไม่ทำงาน บางครั้งก็เงียบไปเฉยๆ แต่ค่าไม่ถูกบันทึกเข้าไปใน database เช็คเรื่อง field ให้ดีๆครับ
3.ค่อยๆ ไล่หาสาเหตุไป อาจจะ add เข้าไปทีละ field ก็ได้
Date :
2014-02-10 13:31:35
By :
อนาวิน
Load balance : Server 02