กระทู้เก่าบอร์ด อ.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
2 @R18765
อ่านโจทย์ตั้งหลายรอบ
ปรากฏว่าไม่เข้าใจเลยครับ
รูปฟอร์มที่แสดง มันเหมือนทำเพื่อกรองข้อมูล
แต่ข้อความกล่าวถึงการ Update/Add Record
ปรากฏว่าไม่เข้าใจเลยครับ
รูปฟอร์มที่แสดง มันเหมือนทำเพื่อกรองข้อมูล
แต่ข้อความกล่าวถึงการ Update/Add Record
3 @R18766
ข้อมูลน้อยเกินไปตอบไม่ได้ครับ
4 @R18780
อ่านแล้วไม่แน่ใจ เดาว่าเรคอร์ดที่เพิ่มมาใหม่ ไม่ปรากฏให้เห็นโดยอัตโนมัติในฟอร์ม(เฉพาะ bound form)/เทเบิล/คิวรี่ที่เปิดทิ้งไว้ก่อนหน้า อันนี้เขาออกแบบไว้อย่างงั้นแหล่ะครับ เพราะถ้าขืนให้มันแสดงได้อย่างอัตโนมัติ โดยที่เราไม่ได้สั่งหรือเขียนโปรแกรมเพื่อดึงมาใหม่แล้ว ตัวระบบเองจะต้องมานั่งดึงใหม่ตลอดเวลา กินทรัพยากรตายเลยครับ เราต้องทำสิ่งที่เรียกว่า requery คือการดึงเรคอร์ดทั้งหลายที่แสดงในฟอร์ม/เทเบิล/คิวรี่ออกมาใหม่หมด อาจด้วยการกดปุ่ม Shift-F9 หรือจะสั่งด้วยคำสั่ง Me.Requery ในโปรแกรม หรืออาจด้วยวิธีอื่น ขึ้นกับว่าออกแบบวิธีการได้มาของเรคอร์ดเหล่านั้นยังไงครับ
แต่ถ้าเรคอร์ดถูกแก้ไขหรือลบทิ้งจากที่อื่น เรคอร์ดบนฟอร์ม/เทเบิล/คิวรี่ปกติจะถูกอัพเดตในระยะเวลาที่ระบบกำหนดไว้เองโดยอัตโนมัติ การอัพเดตเฉพาะเรคอร์ดที่มีแสดงอยู่แล้วเราเรียกว่า refresh ซึ่งกินทรัพยากรน้อยกว่าการ requery มาก
แต่ถ้าเรคอร์ดถูกแก้ไขหรือลบทิ้งจากที่อื่น เรคอร์ดบนฟอร์ม/เทเบิล/คิวรี่ปกติจะถูกอัพเดตในระยะเวลาที่ระบบกำหนดไว้เองโดยอัตโนมัติ การอัพเดตเฉพาะเรคอร์ดที่มีแสดงอยู่แล้วเราเรียกว่า refresh ซึ่งกินทรัพยากรน้อยกว่าการ requery มาก
5 @R19007
อยากมันออกมาเป็นแบบนี้ใช้มั้ยครับ
6 @R19008
ต้องทำแบบนี้
ต้องทำแบบนี้
Time: 0.3501s
อันนี้รูปแรกค่ะ เนื่องจากอันบนรูปซ้ำกัน