เพิ่มข้อมูลในฟอร์มหรือแก้ไขข้อมูลในฟอร์มแล้ว ตาราง
กระทู้เก่าบอร์ด อ.Yeadram

 3,280   4
URL.หัวข้อ / URL
เพิ่มข้อมูลในฟอร์มหรือแก้ไขข้อมูลในฟอร์มแล้ว ตาราง

ทำฟอร์มง่ายๆจากdatabaseเดียว 4 field พอเวลาที่เราทำการเพิ่มข้อมูลในฟอร์มหรือแก้ไขข้อมูลในฟอร์มแล้ว ตารางมันไม่อัพเดทอัตโนมัติค่ะ ต้องปิดฟอร์มแล้วเปิดใหม่ข้อมูลถึงจะอัพเดทลงตารางข้อมูลค่ะ

(รบกวนด้วยนะคะ มือใหม่แต่จำเป็นต้องใช้จริงๆค่ะ พยายามซื้อหนังสือมาอ่านหลายเล่มก็ไม่พบวิธีแก้ปัญหานี้ซะที) มีใครทราบวิธีช่วยแนะนำด้วยค่ะ

4 Reply in this Topic. Dispaly 1 pages and you are on page number 1

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

Private Sub Command40_Click()
DoCmd.OpenForm "ชื่อฟอร์มที่จะให้ refresh ให้พิมพ์ในเครื่องหมายคำพูดนะ"
Refresh
End Sub

ลองดูครับอาจใช่ที่ต้องการ
2 @R07637
เรียนคุณสมควร
หนูสร้างฟอร์มแบบปกติ ตาม wizard ของaccessค่ะ (1 tabel : 1 form) ไม่ได้ใช้ code อะไร แค่ต้องการให้เมื่อคีย์ข้อมูลลงในฟอร์มแล้ว เกิดการ update ข้อมูลใน table ด้วยค่ะ ทุกวันนี้ต้องทำการปิดโปรแกรมแล้วเปิดใหม่ ข้อมูลใน table จึงมีการเปลี่ยนแปลงตามที่กรอกใน form ค่ะ   รบกวนด้วยค่ะ
3 @R07639
ยกตัวอย่างเช่นมี ข้อมูลอยู่ 10 รายการในตาราง พอกรอกข้อมูลทึี่ 11 เพ่ิมในformแล้ว save พอมาดูใน table ยังพบว่ามี 10 รายการเหมือนเดิม จะต้องปิดโปรแกรมแล้วเปิดใหม่จึงมีข้อมูลทึ่ 11 เกิดขึ้นในตาราง ค่ะ
4 @R07669
หนึ่ง คุณสร้างปุ่มเป็นมั๊ยครับ
สอง เขียนโมดูลที่ให้ไปได้มั๊ยครับ
สาม ปกติ ถ้าสร้างฟอร์มถูกต้องข้อมูลต้องอัพเดทนิครับ
และสุดท้ายไม่ได้จริงๆ ก็

ลองสร้างปุ่มหรือยัง ครับ ตามที่บอกไป ถ้าทำแล้วไม่ได้ ลงลงภาพของฟอร์มให้ดูหน่อยครับ โพสมาหน่อยครับ เอาเป็นภาพในมุมมองออกแบบครับผมจะลองดูให้ครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2082s