สร้างQeuryค้นหาตามวันที่
กระทู้เก่าบอร์ด อ.Yeadram

 1,134   2
URL.หัวข้อ / URL
สร้างQeuryค้นหาตามวันที่

ต้องการสร้างQeury ให้สามารถค้นหาข้อมูลตามวันที่ ที่ต้องการ
เช่น ในตารางบันทึกข้อมูล มีการจัดเก็บข้อมูลวันที่ 10/06/2013 , 11/06/2013 ,12/06/2013 สมมติต้องการQuery หาในวันที่10/06/2013 ก็ให้แสดงข้อมูลทั้งหมดในวันนั้นมา

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

1 @R16280
ทำได้หลายวิธีครับ
1. สร้าง Query ขึ้นมาตัวหนึ่ง สมมุติชื่อ Q_Output เลือกฟิวด์ที่ต้องการให้แสดงข้อมูล แล้วกำหนด Parameter ไว้ที่ช่อง Criteria ของฟิวด์วันที่ เช่น [โปรดเลือกวันที่] เมื่อเปิด Q_Output นี้เมื่อไร ก็จะมี Box ขึ้นมาให้ใส่วันที่ครับ
2. กรณีต้องการทำงานผ่านฟอร์ม ให้สร้าง Query ขึ้นมาตัวหนึ่งก่อน สมมุติชื่อ Q_Date เลือกฟิวด์วันที่ฟิวด์เดียว แล้ว Group เพื่อตัดข้อมูลซ้ำออกไปก่อน จากนั้น ไปสร้าง ComboBox ที่ฟอร์ม โดยเลือก Row Source อ้างอิงจาก Q_Date (Control Source ให้ว่างไว้) แล้วผูก Macro กับ ComboBox นี้ที่ Event After Update โดย Marco ตัวนี้ ผูกคำสั่ง Open Query (ระบุ Arguments เป็น Q_Output หรือถ้าทำให้ดูดีหน่อย ก็เอา Q_Output ตัวนี้ไปสร้างเป็น Report แล้วค่อยผูก Macro ให้ไป Open Report แทนก็ได้ครับ)
2 @R16281
จากข้อ 2. กรณีทำงานผ่านฟอร์ม ต้องผูก Parameter ที่ Q_Output ใหม่นะครับ สมมุติว่าทำงานผ่านฟอร์มที่ชื่อ F_Scope ฟิวด์ของ ComboBox ตั้งชื่อเป็น CB ก็ต้องมาเขียน Parameter เพื่ออ้างอิง เป็น [Forms]![F_Scope]![CB] ครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2376s