กระทู้เก่าบอร์ด อ.Yeadram
        
           1,593   1		  
          
					  
		    URL.หัวข้อ / 
		    URL
        
        ปรึกษาวิธีใช้ FindFirst and FindNext      
    
      คือว่ามี Table ประกาศ field เป็น numeric(double) ชื่อ case_no
แต่ว่าต้องการนำค่าจาก combo box ชื่อ case_no (Me.case_no) ไป find record
โดยเขียน command
RS.FindFirst "inv_no = '" + Me.inv_no + "' And model_code = '" + Me.m_code + "' And lot_no = '" + Me.lot_no + "' And case_no = '" + Me.case_no + "'"
(ต้องการใช้คีย์ทั้งหมดสี่คีย์นี้ในการหาน่ะค่ะ)
ซึ่งเวลารันแล้วขึ้น error ว่า
Run-time error '13' : Type mismatch
ได้ลองใช้ command ทั้งหมดโดยตัดคีย์ case_no ออก สรุปว่าสามารถรันได้
RS.FindFirst "inv_no = '" + Me.inv_no + "' And model_code = '" + Me.m_code + "' And lot_no = '" + Me.lot_no + "'"
มันผิดที่อะไรค่ะ แล้วจะแก้ปัญหาอย่างไร
กรุณาแนะนำด้วยน่ะค่ะ
    
  แต่ว่าต้องการนำค่าจาก combo box ชื่อ case_no (Me.case_no) ไป find record
โดยเขียน command
RS.FindFirst "inv_no = '" + Me.inv_no + "' And model_code = '" + Me.m_code + "' And lot_no = '" + Me.lot_no + "' And case_no = '" + Me.case_no + "'"
(ต้องการใช้คีย์ทั้งหมดสี่คีย์นี้ในการหาน่ะค่ะ)
ซึ่งเวลารันแล้วขึ้น error ว่า
Run-time error '13' : Type mismatch
ได้ลองใช้ command ทั้งหมดโดยตัดคีย์ case_no ออก สรุปว่าสามารถรันได้
RS.FindFirst "inv_no = '" + Me.inv_no + "' And model_code = '" + Me.m_code + "' And lot_no = '" + Me.lot_no + "'"
มันผิดที่อะไรค่ะ แล้วจะแก้ปัญหาอย่างไร
กรุณาแนะนำด้วยน่ะค่ะ
				1 Reply in this Topic. Dispaly 1  pages and you are on page number 1 
				
      Time: 0.3675s
    
      
		
เวลาส่ง ค้าผ่านเข้า query (หรือ SQL) ไม่ต้องมี ' หรือ " คร่อมครับ