อยากเปลี่ยนฟอร์มสำหรับป้อนข้อมูลของ Parameter Query ทำได้หรือเปล่าครับ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 336   4
URL.หัวข้อ / URL
อยากเปลี่ยนฟอร์มสำหรับป้อนข้อมูลของ Parameter Query ทำได้หรือเปล่าครับ

สมมตินะครับว่า
1.ผมสร้างParameter Query เลือกมา4 ฟิลด์แรก จากตาราง tblDetail ที่มีอยู่ 10 ฟิลด์ 10 เรคคอร์ด โดยในช่องเงื่อนไข ผมพิมพ์ว่า Like [ ป้อนคำที่ต้องการค้น ] "*" ในฟิลด์ regName
2.เวลา รัน Query มันจะมีฟอร์มขึ้นมาเพื่อให้ป้อนค่าที่เราต้องการ ค้นหา ซึ่งผมอยากจะสร้างฟอร์มลักษณะแบบเอง โดยใช้เงื่อนไข เดียวกัน
3.ถ้าอยากให้แสดงข้อมูลที่ได้ ในSubform เราจะมีวิธีการอ้างอิงยังไงครับ

ขอบคุณครับ
*** Edited by Supap Chaiya *** 12/2/2003 9:57:54 AM

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

1 @R05634
เปลี่ยนไปอ้างอิง Text Box ใน Form เป้าหมายแทนครับ

Like [Forms]![ชื่อฟอร์มเป้าหมาย]![ชื่อTextBoxเป้าหมาย] & "*"
2 @R05648
นำไปวางไว้ในช่องเงื่อนไข ของ Query ใช่หรือเปล่าครับอาจารย์
ทำไมมันใช้ไม่ได้ครับ
ขอบคุณครับ
3 @R05663
ใช้ได้ครับ

ลองตรวจสอบดูว่าได้พิมพ์อะไรผิดตรงไหนบ้างหรือไม่ หรือลองเอา SQL Statement ตัวจริงมาดูด้วยครับ
4 @R05665
SQL Statement ของ qrySearch1 ครับ
.....................
SELECT tbindex.retrieve, tbregister.title, tbregister.year
FROM tbregister INNER JOIN tbindex ON tbregister.reg_no = tbindex.reg_no
WHERE (((tbindex.retrieve) Like [Forms]![frmSearch2]![Text0] & "*"));
.....................

frmSearch2 มีเฉพาะ textbox ชื่อ Tex0 นะครับ จะต้องกด Enter หรือว่าต้องสร้าง cmdSearch เพื่อกดแล้วให้ช่วยค้นหาข้อมูลครับ

ขอบคุณครับ


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