เราสามารถใช้ฟังก์ชั่น Dlookup() ตรวจสอบได้ครับว่าฟิลด์ Attachment มีไฟล์อยู่หรือไม่ เช่น สมมุติตารางชื่อ Table1 ฟิลด์ Attachment ชื่อ Attach ก็เขียนตรวจสอบที่ปุ่มบันทึกก็ได้ครับ ก่อนคำสั่งบันทึก
If Dlookup("Attach","Table1","ID=" & Me.ID) = "" then
"ยังไม่มีการแนบไฟล์" ...
Else
"มีการแนบไฟล์แล้ว" ...
End IF
ปล. การใช้ Dlookup() จะ Retrun ชื่อไฟล์ทั้งหมดที่อยู่ในฟิลด์ Attachment หากมีการแนบไฟล์เป็น ชือไฟล์.นามสกุล,ชือไฟล์.นามสกุล,...ไปเรื่อยๆ
ปรับใช้ดูครับ