กระทู้เก่าบอร์ด อ.Yeadram
948 2
URL.หัวข้อ /
URL
สอบถามเรื่อง select TOP ??
ปกติแล้ว ใน Query
SELECT TOP 5 XXX
FROM XXX
WHERE (((XXX))) Is Null))
ORDER BY XXX;
ตรง TOP 5 ถ้าเรา อยากจะให้มัน ดึง จาก text box หรือ ค่าจากหน้า form เราสามารถเขียน code แบบไหนได้ไหมครับ ลองใส่
[Forms]![Frm_XXXX]![XXXX] แทน ที่ตัวเลขแล้วไม่ได้อะครับ
พอดีอยากจะได้ ใน query เพื่อจะ ดึงมันแสดงใน subform อะครับ
ปล. แต่ถ้าเขียน code บันทึก ปกติ
Strsql = "SELECT top " & Me.XXX & " XXX FROM XXX
WHERE XXX ORDER BY XXX;"
เขียนให้บันทึก จาก form text ปกติได้ครับ
SELECT TOP 5 XXX
FROM XXX
WHERE (((XXX))) Is Null))
ORDER BY XXX;
ตรง TOP 5 ถ้าเรา อยากจะให้มัน ดึง จาก text box หรือ ค่าจากหน้า form เราสามารถเขียน code แบบไหนได้ไหมครับ ลองใส่
[Forms]![Frm_XXXX]![XXXX] แทน ที่ตัวเลขแล้วไม่ได้อะครับ
พอดีอยากจะได้ ใน query เพื่อจะ ดึงมันแสดงใน subform อะครับ
ปล. แต่ถ้าเขียน code บันทึก ปกติ
Strsql = "SELECT top " & Me.XXX & " XXX FROM XXX
WHERE XXX ORDER BY XXX;"
เขียนให้บันทึก จาก form text ปกติได้ครับ
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R21661
เข้าใจว่าใน Access ทำแบบตรงๆ กับ Query ไม่ได้ครับ
แต่ถ้าต้องเปิด Form อยู้แล้ว
ให้ update SQL Statement ใน Query ด้วย code ใน Form ได้ครับ
CurrentDb.QueryDefs("ชื่อ Query").SQL = "..."
แต่ถ้าต้องเปิด Form อยู้แล้ว
ให้ update SQL Statement ใน Query ด้วย code ใน Form ได้ครับ
CurrentDb.QueryDefs("ชื่อ Query").SQL = "..."
Time: 0.2638s
Me.[ชื่อคอนโทรลของ subform].form.recordsource = "select ....."