กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
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
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
2 @R05648
นำไปวางไว้ในช่องเงื่อนไข ของ Query ใช่หรือเปล่าครับอาจารย์
ทำไมมันใช้ไม่ได้ครับ
ขอบคุณครับ
ทำไมมันใช้ไม่ได้ครับ
ขอบคุณครับ
3 @R05663
ใช้ได้ครับ
ลองตรวจสอบดูว่าได้พิมพ์อะไรผิดตรงไหนบ้างหรือไม่ หรือลองเอา SQL Statement ตัวจริงมาดูด้วยครับ
ลองตรวจสอบดูว่าได้พิมพ์อะไรผิดตรงไหนบ้างหรือไม่ หรือลองเอา 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 เพื่อกดแล้วให้ช่วยค้นหาข้อมูลครับ
ขอบคุณครับ
.....................
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 เพื่อกดแล้วให้ช่วยค้นหาข้อมูลครับ
ขอบคุณครับ
Time: 0.1099s
Like [Forms]![ชื่อฟอร์มเป้าหมาย]![ชื่อTextBoxเป้าหมาย] & "*"