กระทู้เก่าบอร์ด อ.Yeadram
1,083 1
URL.หัวข้อ /
URL
ขอความช่วยเหลือ Dlookup
ตอนนี้ผมมีฟอร์มอยูครับเป็นฟอร์มค้นหาซึ่งจะเป็นดรอปดาวน์ลิส เมื่อเลือกรหัสหรือชื่อสินค้าแล้วมันจะเรียกรายงานขึ้นมา เป็นข้อมูลของสินค้านั้นๆซึ่งผมจะ hide text box ไว้อันนึงครับเป็น คำสั่ง dlookup เพื่อดึงที่อยู่ของรูปภาพสินค้ามา เพือให้ รูปภาพแสดงโดยมีคำสั่งดังนี้
=(DLookUp("[propic-name]","[Propic]","[Pro-id]=[Pro-id]"))
ซึ่ง propic-name จะเป็นที่อยู่ไฟล์รูปภาพนะครับเช่น D:/รูป/a.jpg
ปัญหามีอยู๋ว่า ในตาราง propic จะมีอยู่ 3 field คือ 1.propic-id 2.pro-id 3.propic-name
แต่เวลามันดึงข้อมูลมา ผมใส่รูปไปคือ a.jpg กับ b.jpg นะครับ สินค้าชิ้นแรกผมให้เป็ฯรูป a ตัวที่ 2 เป็นรูป b แต่เวลามันดึงมามันจะกลายเป็นรูป a ทั้ง2 เลยอะครับมันไม่ยอมดึงรูป b มา
=(DLookUp("[propic-name]","[Propic]","[Pro-id]=[Pro-id]"))
ซึ่ง propic-name จะเป็นที่อยู่ไฟล์รูปภาพนะครับเช่น D:/รูป/a.jpg
ปัญหามีอยู๋ว่า ในตาราง propic จะมีอยู่ 3 field คือ 1.propic-id 2.pro-id 3.propic-name
แต่เวลามันดึงข้อมูลมา ผมใส่รูปไปคือ a.jpg กับ b.jpg นะครับ สินค้าชิ้นแรกผมให้เป็ฯรูป a ตัวที่ 2 เป็นรูป b แต่เวลามันดึงมามันจะกลายเป็นรูป a ทั้ง2 เลยอะครับมันไม่ยอมดึงรูป b มา
1 Reply in this Topic. Dispaly 1 pages and you are on page number 1
Time: 0.3405s
ในเมื่อเงื่อนไขมันเหมือนกัน มันก็จะไปดึงเรคอร์ดแรกที่พบ ซึ่งคงจะเป็นค่า a.jpg รูปก็เลยมีแต่รูป a เสมอ เดาว่าคงตั้งชื่อฟิลด์และชื่อเท็กซ์บ็อกซ์เหมือนกัน ให้เปลี่ยนชื่อเท็กซ์บ็อกซ์ให้แตกต่างครับ เช่น txtPro-id แล้วเงื่อนไขก็ให้เป็น "[Pro-id]=[txtPro-id]" แทน