จะเปิดฟอร์ม filter by form ของ Query โดยไม่ต้องเปิด Query ได้มั้ยครับ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 238   2
URL.หัวข้อ / URL
จะเปิดฟอร์ม filter by form ของ Query โดยไม่ต้องเปิด Query ได้มั้ยครับ

ผมมีข้อมูลใน Query ข้อมูลมาจากหลายตารางครับ แล้วทำปุ่ม ชื่อว่า "ค้นหาข้อมูล" มันก็จะไปเปิด Query ที่ต้องการ ที่เขียน Code ไว้ มันมีปัญหาครับ คือเมื่อก่อนไม่มีเพราะข้อมูลยังน้อย เลยไม่รู้สึกอะไร แต่พอเยอะขึ้นเริ่มอืดมาก คือพอเรากดปุ่ม มันก็จะเรียก Query มา ตอนระหว่างเปิดมันช้ามากเลยต้องรอ ประมาณ 10 วินาที ได้ ที่นี้พอเปิดมาได้แล้ว เวลาจะค้นหา ต้องไปคลิกปุ่ม filter by form บน Tool bar ของ Query อีกที ผมอยากเข้าไปที่ ปุ่ม filter by form เลยจะทำยังไงครับ

*ตอนนี้มีข้อมูลประมาณ 50,000 record ครับ ใช้ access 97 บน win98

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

1 @R05993
FiterByForm อาจจะช้าเพราะมันต้องดึงข้อมูลทั้งหมดขึ้นมาก่อน แล้วค่อยกรองตามที่ต้องการอีกที

น่าจะใช้ Where clause ใน SQL แทนครับ เพราะมันจะเลือกเอาเฉพาะข้อมูลที่ต้องการตั้งแต่แรกเลย ให้ค้นด้วยคำว่า DynamicQuery ดูครับ จะมีตัวอย่างให้ศึกษาด้วย หรือดูที่หน้า http://agserver.kku.ac.th/basiceng/download.asp ก็มีเช่นกัน
2 @R05995
ขอบคุณครับ น่าจะเวิร์คครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0574s