จะป้องกันการกรอกข้อมูล บนฟอร์มที่มีทั้งฟอร์มหลักและย่อย ได้อย่างไรครับ



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

15 มี.ค. 61 , 19:26:30
อ่าน 587 ครั้ง

Eik Q Sang

ผมได้สร้างฟอร์มบันทึกข้อมูลลูกค้า ซึ่งมีทั้งฟอร์มหลักและฟอร์มย่อย เมื่อกรอกข้อมูลครบทั้งฟอร์มหลักและย่อย จะมีปุ่มให้เพิ่มข้อมูล คำถามคือ มีโค้ดไหนบ้างครับ
ที่ในกรณี เมื่อฟอร์มจะบันทึกหรือเพิ่มข้อมูล ก็ต่อเมื่อมีการกดปุ่มเพิ่มหรือบันทึกข้อมูล เพราะเนื่องจากบางทีเราเผลอไปเลือกหรือคีย์ข้อมูลใดๆโดยไม่ตั้งใจฟอร์มก็จะบันทึกข้อมูลเอง ขอบคุณมากครับผม

 

15 มี.ค. 61 , 20:33:17
ตอบกลับ #1

OddyWriter

มันมีหลายวิธีแล้วแต่ความถนัดครับ
https://msdn.microsoft.com/en-us/vba/access-vba/articles/insert-update-and-delete-records-from-a-table-using-access-sql?f=255&MSPPError=-2147217396 link

ยังมี ADO กับ DAO ด้วย ลองถาม Google ดูครับ
กินร้อน ช้อนตัวเอง จานใครจานมัน ออกนอกบ้านใส่หน้ากากอนามัยหรือหน้ากากผ้า
 

15 มี.ค. 61 , 21:58:15
ตอบกลับ #2

Eik Q Sang

มันมีหลายวิธีแล้วแต่ความถนัดครับ
https://msdn.microsoft.com/en-us/vba/access-vba/articles/insert-update-and-delete-records-from-a-table-using-access-sql?f=255&MSPPError=-2147217396 link

ยังมี ADO กับ DAO ด้วย ลองถาม Google ดูครับ

ขอบคุณครับอาจารย์ OddyWriter

 


บอร์ดเรียนรู้ Access สำหรับคนไทย