กระทู้เก่าบอร์ด อ.Yeadram
1,859 1
URL.หัวข้อ /
URL
combo box ค้นหาชื่อ-นามสกุล ???
ผมมี textbox สำหรับป้อนค่า ชื่อ คือ txtname อีก textbox นึง ป้อนค่านามสกุล คือ txtlname ต้องการให้ ถ้าคีย์แต่ชื่อ ใน txtname เช่น สมชาย ก็ให้ combo box เลือกเฉพาะชือ สมชาย มาให้ หรือ ถ้าคีย์แต่นามสกุล เช่น พอดี ก็ให้ combo box แสดงเฉพาะคนที่มีนามสกุล พอดี มาให้ แต่ถ้าคีย์ทั้งชื่อและนามสกุล ก้อให้ combo แสดงค่าฟิลด์ที่ชื่อและนามสกุล ตรงกับใน textbox มาให้ ต้องทำไงคับ
1 Reply in this Topic. Dispaly 1 pages and you are on page number 1
Time: 0.2258s
ก็เขียนโค้ดในเหตุการณ์นั้นครับ
โค้ดก็จะประมาณนี้
- ตั้งค่าให้คอมโบบ็อกใช้แหล่งข้อมูลแบบ table/query
- เขียน statement เอาไปเป็น source ของคอมโบ ซึ่งก็ระบุเงื่อนไข ลงไปด้วย
และเงื่อนไขเหล่านั้นก็คือเอาข้อมูลจาก textbox แต่ละตัวของคุณนั่นแหละครับ มาเปรียบเทียบ
- สั่งให้คอมโบบ็อกซ์ โหลดข้อมูลใหม่อีกครับ (requery)
me.cb1.rowsourcetype = "Table/Query"
sql="Select fname, lname from table1 where fname like '*" & trim(txtname) & "*' AND lname Like '*" & trim(txtlname) & "*'"
me.cb1.rowsource = sql
me.cb1.requery