กระทู้เก่าบอร์ด อ.Yeadram
1,804 1
URL.หัวข้อ /
URL
This Recordset Is Not updateable
เมื่อเรามี Query ที่เชื่อมมาจาก Table หลายๆ อัน นำข้อมูลตามเงื่อนไข เพื่อมาแก้ไขบาง Field
Form จาก Query ดังกล่าวแต่ไม่สามารถแก้ไขได้ จะทำอย่างไรดีคะ
Form จาก Query ดังกล่าวแต่ไม่สามารถแก้ไขได้ จะทำอย่างไรดีคะ
1 Reply in this Topic. Dispaly 1 pages and you are on page number 1
Time: 0.3095s
- ถ้าลองทำในตัวคิวรี่เอง (ไม่ผ่านฟอร์ม) จะอัพเดตได้หรือไม่ ถ้าไม่ได้ก็แปลว่าเป็นที่ตัวคิวรี่เอง เช่น
+ อาจไปกำหนด Record Type เป็น Snapshot
+ เป็นคิวรี่ที่เป็นผลรวม หรือผลของ aggregate function เช่น sum( ), min( ), max( ), first( ), last( ), ...
+ และยังมีการ join เทเบิลอีกหลายรูปแบบที่ทำให้อัพเดตไม่ได้ ซึ่งกรณีนี้ลองตั้ง Record Type ให้เป็น Dynaset (Inconsistent Updates) ก็จะทำให้แก้ไขได้
- ถ้าลองในคิวรี่ผ่าน แต่ทำผ่านฟอร์มไม่ผ่าน ก็อาจเป็นเพราะ
+ กำหนด Recordset Type เป็น Snapshot
+ Allow Edits เป็น No
+ ฟิลด์ที่ต้องการแก้ไขถูกกำหนด Locked เป็น Yes หรือถูกกำหนด Enabled เป็น No