ขอความช่วยเหลือ Dlookup
กระทู้เก่าบอร์ด อ.Yeadram

 1,026   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 มา

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

1 @R16992
=(DLookUp("[propic-name]","[Propic]","[Pro-id]=[Pro-id]"))

ในเมื่อเงื่อนไขมันเหมือนกัน มันก็จะไปดึงเรคอร์ดแรกที่พบ ซึ่งคงจะเป็นค่า a.jpg รูปก็เลยมีแต่รูป a เสมอ   เดาว่าคงตั้งชื่อฟิลด์และชื่อเท็กซ์บ็อกซ์เหมือนกัน ให้เปลี่ยนชื่อเท็กซ์บ็อกซ์ให้แตกต่างครับ เช่น txtPro-id แล้วเงื่อนไขก็ให้เป็น "[Pro-id]=[txtPro-id]" แทน
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2625s