คำสั่ง ค้นหาแบบ 2 เงื่อนไข ต้อง Code ยังไงครับ
กระทู้เก่าบอร์ด อ.Yeadram

 2,329   4
URL.หัวข้อ / URL
คำสั่ง ค้นหาแบบ 2 เงื่อนไข ต้อง Code ยังไงครับ

ผมมีตัวอย่าง code มาให้ช่วยแนะนำหน่อยครับ

DoCmd.ApplyFilter "", "[stock] like""*"" & [กรุณาใส่ชื่อโกดังที่ต้องการค้นหา :] "

ถ้าต้องการหาค่าใน Filed ที่ชื่่อ Site เพิ่มอีกด้วยจะต้องทำอย่างไรครับ
รบกวนผู้รู้แนะนำทีครับ

ขอบคุณครับ

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

1 @R11209
ใส่ & Site ต่อจาก stock ได้ครับ
รูปแบบประมาณนี้
DoCmd.ApplyFilter , " stock & Site like '*' & [Forms]![Form1]![text_key] &'*'"
2 @R11238
แล้วถ้าผมต้องการให้แสดงคำถามออกมาเป็น msgbox 2 ครั้ง ครั้งที่ 1 ถามว่า [กรุณาใส่ชื่อโกดังที่ต้องการค้นหา :] และครั้งที่ 2 ถามว่า [กรุณาใส่ชื่อสถานที่ ที่ต้องการค้นหา :] จะต้องเขียนอย่างไรครับ รบกวนอีกครั้งนะครับ
3 @R11240
ใช้ function InputBox() ครับ คล้าย msgBox แต่รับค่ามาใช้ได้

Dim strWarehouse as String
strWarehouse = InputBox("กรุณาใส่ชื่อโกดังที่ต้องการค้นหา", "ค้นหาสินค้า")
4 @R23095
ถ้าในฟิลด์นั้นมีชื่อที่ซ้ำกันบางส่วน เมื่อคลิก CmdBotton แล้ว อยากให้ค้นหาชื่อถัดไปเรื่อยๆ ต้องทำอย่างไรครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3073s