กระทู้เก่าบอร์ด อ.Yeadram
        
           2,046   4		  
          
					  
		    URL.หัวข้อ / 
		    URL
        
        Search Function      
    
      อยากทราบว่า วิธีการสร้าง ฟอร์ม ที่ทำหน้าที่ ค้นหาใน Access ทำอย่างไรครับ? โดยที่ กรอก ข้อมูลลงไปในช่องว่าง กดค้นหา แล้วแสดงผลลัพธ์ไปยัง Form ที่ได้สร้างเอาไว้
เช่น การค้นหาประวัติพนักงาน (ถูกสร้างเป็นฟอร์มไว้แล้ว)
การค้นหาทำโดย กรอกหมายเลขประจำตัวพนักงาน
กดปุ่มค้นหา ให้แสดงผลไปที่ ฟอร์ม ที่เป็นข้อมูลของพนักงานคนนั้นๆ
    
  เช่น การค้นหาประวัติพนักงาน (ถูกสร้างเป็นฟอร์มไว้แล้ว)
การค้นหาทำโดย กรอกหมายเลขประจำตัวพนักงาน
กดปุ่มค้นหา ให้แสดงผลไปที่ ฟอร์ม ที่เป็นข้อมูลของพนักงานคนนั้นๆ
				4 Reply in this Topic. Dispaly 1  pages and you are on page number 1 
				
        
    2 @R09018    
        
  
      แก้ไขเป็น
DoCmd.ApplyFilter "", "[ชื่อฟิวส์ที่ต้องการค้นหา] = [Forms]![ชื่อฟอร์ม]![txtFind]"
    
    
  DoCmd.ApplyFilter "", "[ชื่อฟิวส์ที่ต้องการค้นหา] = [Forms]![ชื่อฟอร์ม]![txtFind]"
        
    3 @R09022    
        
  
      ขอบคุณครับ คุณ Sak
ผมลองทำตามที่คุณ Sak แนะนำไว้ แต่พอลอง Run ดู
ก็ขึ้นหน้าต่าง
Error 2491
The action or method is invalid becuase the form or report isn't bound to a table or query
ไม่ทราบว่าผมต้องแก้ไขตรงส่วนไหนก่อนครับ
    
  ผมลองทำตามที่คุณ Sak แนะนำไว้ แต่พอลอง Run ดู
ก็ขึ้นหน้าต่าง
Error 2491
The action or method is invalid becuase the form or report isn't bound to a table or query
ไม่ทราบว่าผมต้องแก้ไขตรงส่วนไหนก่อนครับ
        
    4 @R09023    
        
    
      ฟอร์มที่คุณสร้างไม่ได้ผูกฟิวส์ที่จะค้นหาไว้ครับ ลองแก้ไขให้ข้อมูลมันผูกกันก่อนครับ    
    
  
      Time: 0.1582s
    
      
		
สร้าง text Box สำหรับกรอกข้อมูลค้นหา สมมติ ชื่อ txtFind
ที่ปุ่มค้นหาให้ใส่ Code ดังนี้
DoCmd.ApplyFilter "", "[ชื่อฟิวส์ที่ต้องการค้นหา] = [Forms]![ชื่อฟอร์ม]![txtFind]