ต้องการสร้างฟอร์มเพื่ออัพเดตข้อมูลหรือเพิ่ม record
กระทู้เก่าบอร์ด อ.Yeadram

 1,285   6
URL.หัวข้อ / URL
ต้องการสร้างฟอร์มเพื่ออัพเดตข้อมูลหรือเพิ่ม record



เนื่องจากต้องการสร้าง ฟอร์มไว้สำหรับการอัพเดทข้อมูลหรือ เพิ่ม record ค่ะ
ลองกดสร้าง form แบบทั่วไปที่มีสอนแล้วแต่เมื่อทำการเพิ่มข้อมูลเสร็จ กลับไม่มีข้อมูลเพิ่มขึ้นในรูปที่ 1 และ รูปที่ 2

จึงอยากขอคำแนะนำค่ะ ว่าจะทำวิธีไหนได้บ้าง

อาจจะใช้ภาษา งง นะคะ เพราะว่า พึ่งลองใช้ access มาได้ 2 วันค่ะ

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

1 @R18762


อันนี้รูปแรกค่ะ เนื่องจากอันบนรูปซ้ำกัน
2 @R18765
อ่านโจทย์ตั้งหลายรอบ

ปรากฏว่าไม่เข้าใจเลยครับ

รูปฟอร์มที่แสดง มันเหมือนทำเพื่อกรองข้อมูล

แต่ข้อความกล่าวถึงการ Update/Add Record
3 @R18766
ข้อมูลน้อยเกินไปตอบไม่ได้ครับ
4 @R18780
อ่านแล้วไม่แน่ใจ เดาว่าเรคอร์ดที่เพิ่มมาใหม่ ไม่ปรากฏให้เห็นโดยอัตโนมัติในฟอร์ม(เฉพาะ bound form)/เทเบิล/คิวรี่ที่เปิดทิ้งไว้ก่อนหน้า อันนี้เขาออกแบบไว้อย่างงั้นแหล่ะครับ เพราะถ้าขืนให้มันแสดงได้อย่างอัตโนมัติ โดยที่เราไม่ได้สั่งหรือเขียนโปรแกรมเพื่อดึงมาใหม่แล้ว ตัวระบบเองจะต้องมานั่งดึงใหม่ตลอดเวลา กินทรัพยากรตายเลยครับ เราต้องทำสิ่งที่เรียกว่า requery คือการดึงเรคอร์ดทั้งหลายที่แสดงในฟอร์ม/เทเบิล/คิวรี่ออกมาใหม่หมด อาจด้วยการกดปุ่ม Shift-F9 หรือจะสั่งด้วยคำสั่ง Me.Requery ในโปรแกรม หรืออาจด้วยวิธีอื่น ขึ้นกับว่าออกแบบวิธีการได้มาของเรคอร์ดเหล่านั้นยังไงครับ

แต่ถ้าเรคอร์ดถูกแก้ไขหรือลบทิ้งจากที่อื่น เรคอร์ดบนฟอร์ม/เทเบิล/คิวรี่ปกติจะถูกอัพเดตในระยะเวลาที่ระบบกำหนดไว้เองโดยอัตโนมัติ การอัพเดตเฉพาะเรคอร์ดที่มีแสดงอยู่แล้วเราเรียกว่า refresh ซึ่งกินทรัพยากรน้อยกว่าการ requery มาก
5 @R19007
อยากมันออกมาเป็นแบบนี้ใช้มั้ยครับ


6 @R19008



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