การสืบค้นข้อมูลจากไฟล์ฐานข้อมูล 3 ไฟล์ โดยใช้แบบฟอร์มเพียงหนึ่งเดียว


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

06 ส.ค. 62 , 15:11:38
อ่าน 1691 ครั้ง

buakird

ผมมีฐานข้อมูลบุคลากรอยู่ 3 ไฟล์ มีโครงสร้างเหมือนกัน ไฟล์แรก ช่วง 2476-2550 ไฟล์สองช่วง 2551 - 2560 ไฟล์สาม 2561 ถึงปัจจุบัน รวมสมาชิกประมาณหมื่นคน ผมไม่อยากจะรวมไฟล์  มีแนวคิด/วิธีการใดที่จะบริหารข้อมูล 3 ไฟล์ ผ่านแบบฟอร์มเพียงหนึ่งเดียว

 

07 ส.ค. 62 , 11:53:36
ตอบกลับ #1

สันติสุข

ถ้าแค่เอามาเพื่อดู หรือออกรายงาน ก็ให้ทำ Linked-Table จากเทเบิลที่ต้องการของทั้ง 3 ไฟล์  เข้ามาในไฟล์ที่สร้างฟอร์ม  สร้าง UNION Query ที่เป็นการรวมเรคอร์ดจากเทเบิลเหล่านั้นเข้าด้วยกัน แล้วเอาคิวรี่นี้ไปใช้เป็น RecordSource ของฟอร์ม/รายงานก็ได้ครับ  ตย. https://www.thai-access.com/yeadram_view.php?topic_id=475
ช่วยพกถุงผ้า/ถุงพลาสติกใช้แล้วไปซื้อของเพื่อลดการใช้พลาสติก ขยะ รักษาสิ่งแวดล้อม และไม่ให้ภาวะโลกร้อนวิกฤติเร็วขึ้นกว่านี้
ช่วยคลิกโฆษณาข้างล่างนี้ เพื่อสนับสนุนเวปบอร์ดด้วยครับ
:nice day:
 
โพสต์นี้ได้รับคำขอบคุณจาก: buakird

07 ส.ค. 62 , 22:56:59
ตอบกลับ #2

buakird


รบกวนอาจารย์สันติสุขตรวจข้อผิดพลาดด้วยครับ

 

07 ส.ค. 62 , 23:25:08
ตอบกลับ #3

สันติสุข

ให้ครอบชื่อที่มีช่องว่างด้วยเครื่องหมาย [  ] ครับ 
ช่วยพกถุงผ้า/ถุงพลาสติกใช้แล้วไปซื้อของเพื่อลดการใช้พลาสติก ขยะ รักษาสิ่งแวดล้อม และไม่ให้ภาวะโลกร้อนวิกฤติเร็วขึ้นกว่านี้
ช่วยคลิกโฆษณาข้างล่างนี้ เพื่อสนับสนุนเวปบอร์ดด้วยครับ
:nice day:
 

08 ส.ค. 62 , 08:10:01
ตอบกลับ #4

PNR

Union all มีแค่ 2 อันครับ
ส่วนเครื่องหมาย ; มีอันเดียวคืออันล่างสุด
การกำหนดชื่อของ Field หรือตารางถ้าชื่อมีช่องว่าง ให้ใส่เครื่องหมาย [ ] ตามที่อาจารย์สันติสุขบอกครับ

โค๊ด: [Select]
select Status,Cname,Surname,Member,Announce from [Buddist Association๗๖-๕๐]
Union all
select Status,Cname,Surname,Member,Announce from [Buddist Association๕๑-๖๐]
Union all
select Status,Cname,Surname,Member,Announce from [Buddist Association๖๑]
Order By Member,Announce;
Time to stop for me  :dizzy:
 
โพสต์นี้ได้รับคำขอบคุณจาก: สันติสุข, buakird


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


 

Sitemap 1 2 3 4 5