กระทู้เก่าบอร์ด อ.Yeadram
1,414 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.2101s
เวลาส่ง ค้าผ่านเข้า query (หรือ SQL) ไม่ต้องมี ' หรือ " คร่อมครับ