ทำไมใส่ Event เพื่อค้นหาข้อมูลแล้ว Access ขึ้น Enter Parameter Value ตลอด



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

13 ก.ย. 62 , 19:35:40
อ่าน 280 ครั้ง

phatpiti

  • สมาชิกไท.Access
  • กระทู้: 1

  • ขอบคุณ ไท.Access

    • ดูรายละเอียด

Where Condition = [แผนก] Like [Forms]![Manpower]![TxtSearch]

คำสั่งก็ไม่เห็นมีอะไรครับ ใส่ชื่อแผนก ค้นหาในฟอร์มจาก Table ชื่อ Manpower เท่ากับข้อมูลในปุ่ม TxtSearch
แต่ Access มันฟ้องให้ใส่ Enter Parameter value  โดยขึ้นตรงแถบหน้าต่างคือ [Forms]![Manpower]![TxtSearch]
ไม่ทราบว่าผิดตรงไหนครับ?

 

13 ก.ย. 62 , 21:05:41
ตอบกลับ #1

PNR

ใส่เป็นแบบนี้ดูครับ


ตัวอย่าง filter
โค๊ด: [Select]
DoCmd.ApplyFilter , "[แผนก] Like '*" & [Forms]![Manpower]![TxtSearch] & "*'"
หรือ
โค๊ด: [Select]
Me.Filter = "[แผนก] Like '*" & [Forms]![Manpower]![TxtSearch] & "*'"
 Me.FilterOn = True


ถ้าไม่เอาแบบ like ค้นหาตรงตัวไปเลย
โค๊ด: [Select]
DoCmd.ApplyFilter , "[แผนก] =" & [Forms]![Manpower]![TxtSearch]
หรือ
โค๊ด: [Select]
Me.Filter = "[แผนก] =" & [Forms]![Manpower]![TxtSearch]
 Me.FilterOn = True
« แก้ไขครั้งสุดท้าย: 13 ก.ย. 62 , 22:38:42 โดย PNR »
:meaw: :grin: :shout:
 
โพสต์นี้ได้รับคำขอบคุณจาก: Araya


บอร์ดเรียนรู้ Access สำหรับคนไทย