รับค่าจาก Txtbox แล้วนำมาเป็น criteria ใน Query ได้อย่างไร
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 269   3
URL.หัวข้อ / URL
รับค่าจาก Txtbox แล้วนำมาเป็น criteria ใน Query ได้อย่างไร

prod_order artcode artgrp FirstOftekst
11126,000 391351 NEED NL 31134,31738
11126,000 N15SO075 THRE NL 31134,31738

ผมมีข้อมูลใน Query แบบนี้ ผมต้องการสร้าง Text Box ขึ้นมารับค่า ตัวเลขเช่น 31134 แล้วพอกด CmdButton ก็ให้มันแสดงผลเฉพาะ Record ที่ FirstOftekst มีเลข 31134 แล้วให้ดู 2 หลักข้างหน้าของ FirstOftekst ด้วยว่าเป็น NL หรือ TL
ถ้าเป็น NL ก็ให้กำหนด criteria ของ artgrp เป็น NEED แล้วให้แสดงผลเฉพาะ Record ของ artgrp NEED ที่มี FirstOftekst เป็น 31134 ผมจะต้องเขียน Code ยังไงครับ หรือว่า ใช้ Query เฉย ๆ ก็ได้ครับ ถ้ามันสามารถแสดงผลได้ตามต้องการ

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

1 @R05895
ลองค้นด้วยคำว่า Like '* ดูครับ
2 @R05903
เรียน อจ.สุภาพ

แล้วผมจะเขียนเป็น VBA ยังไงครับ เพื่อให้ มันใส่ criteria ลงไปที่ Query คือ ถ้า ใส่ like ตรง ๆ ใน query ผมทำได้ แต่คราวนี้ จะทำ Form ขึ้นมาแล้วให้มันรับค่าที่ต้องการแล้วนำ criteria ไปใส่ใน Query แบบอัตโนมัติ ผมทำไม่เป็นน่ะครับ รบกานอาจาร์ยช่วยแนะนำด้วยครับ
3 @R05904
ลองแบบนี้ครับ

select * from table1
where FirstOftekst Like '*[Forms]![frmForm1]![TextBox0]*';

@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0576s