<อ้างอิงระเบียนวัตถุที่สมบูรณ์
เหตุการณ์ WillChangeRecordset
เหตุการณ์ WillChangeRecordset จะถูกเรียกก่อนที่จะดำเนินการเปลี่ยนแปลงระเบียน
Note: ก่อนที่ผลตอบแทนเหตุการณ์นี้ตั้งค่าพารามิเตอร์สถานะเพื่อ adStatusCancel ที่จะยกเลิกการดำเนินการที่ทำให้เกิดเหตุการณ์นี้หรือตั้งค่าให้ adStatusUnwantedEvent เพื่อป้องกันการแจ้งเตือนตามมา
เหตุการณ์ RecordsetChangeComplete
เหตุการณ์ RecordsetChangeComplete ถูกเรียกหลังจากระเบียนมีการเปลี่ยนแปลง
Note: ก่อนที่ผลตอบแทนเหตุการณ์นี้ตั้งค่าพารามิเตอร์สถานะเพื่อ adStatusUnwantedEvent เพื่อป้องกันการแจ้งเตือนตามมา
Note: WillChangeRecordset และ RecordsetChangeComplete เหตุการณ์จะเกิดขึ้นเมื่อการเรียกสอบถามใหม่อีกวิธีการหรือเปิดวิธีการของวัตถุระเบียน
วากยสัมพันธ์
WillChangeRecord reason,status,objRs
RecordsetChangeComplete reason,objErr,status,objRs
พารามิเตอร์ | ลักษณะ |
---|---|
reason | EventReasonEnum ค่าที่ระบุเหตุผลสำหรับเหตุการณ์นี้ |
status | EventStatusEnum ค่าที่บ่งบอกถึงสถานะของการดำเนินการของเหตุการณ์ที่ |
objErr | ชื่อของวัตถุข้อผิดพลาดที่อธิบายข้อผิดพลาดหากสถานะถูกตั้งค่าให้ adStatusErrorsOccurred มิฉะนั้นจะไม่ได้ตั้งค่า |
objRs | ชื่อของระเบียนวัตถุที่เรียกเหตุการณ์นี้ |
ค่า EventReasonEnum
คงที่ | ความคุ้มค่า | ลักษณะ |
---|---|---|
adRsnRequery | 7 | การดำเนินการ requeried ระเบียน |
adRsnResynch | 8 | การดำเนินการ resynchronized ระเบียนกับฐานข้อมูล |
adRsnClose | 9 | การดำเนินการปิดระเบียน |
ค่า EventStatusEnum
คงที่ | ความคุ้มค่า | ลักษณะ |
---|---|---|
adStatusOK | 1 | การดำเนินการที่ก่อให้เกิดเหตุการณ์ที่ประสบความสำเร็จ |
adStatusErrorsOccurred | 2 | การดำเนินการที่ก่อให้เกิดเหตุการณ์ล้มเหลว |
adStatusCantDeny | 3 | การดำเนินการที่ก่อให้เกิดเหตุการณ์ไม่สามารถยกเลิก |
adStatusCancel | 4 | การดำเนินการที่ก่อให้เกิดเหตุการณ์ดังกล่าวถูกยกเลิก |
adStatusUnwantedEvent | 5 | ป้องกันไม่ให้การแจ้งเตือนก่อนที่จะตามมาวิธีเหตุการณ์ได้ดำเนินการเสร็จสิ้น |
<อ้างอิงระเบียนวัตถุที่สมบูรณ์