กระทู้เก่าบอร์ด อ.Yeadram
        
           1,529   2		  
          
					  
		    URL.หัวข้อ / 
		    URL
        
        การ update ครับ เคยค้นหาแต่ไม่เข้าใจครับ      
    
      ต้องการ UPDATE ฟิล YES/NO ครับ
โดยที่ ตารางAจะUPDATE โดยอ่านเงือนไขจาก ตารางB
ตาราง2ตารางนี้มีฟิล ID เชื่อมกันอยู่ครับ
ต้องการให้ตารางBมีฟิลชื่อStatusและค่าในฟิลถ้าเป็น 1,2,3,4
หลังจากกดปุ่มนึ่งแล้วให้UPDATEที่ตารางAฟิลYES/NO มีค่าเป็น NO ครับ
อยากจะทำทีละเรคอร์ดครับไม่ใช่กดครั้งเดียวUPDATE ทั้งตารางครับ ขอบคุณครับ
    
  โดยที่ ตารางAจะUPDATE โดยอ่านเงือนไขจาก ตารางB
ตาราง2ตารางนี้มีฟิล ID เชื่อมกันอยู่ครับ
ต้องการให้ตารางBมีฟิลชื่อStatusและค่าในฟิลถ้าเป็น 1,2,3,4
หลังจากกดปุ่มนึ่งแล้วให้UPDATEที่ตารางAฟิลYES/NO มีค่าเป็น NO ครับ
อยากจะทำทีละเรคอร์ดครับไม่ใช่กดครั้งเดียวUPDATE ทั้งตารางครับ ขอบคุณครับ
				2 Reply in this Topic. Dispaly 1  pages and you are on page number 1 
				
        
    2 @R08714    
        
    
      จะลองครับ ขอบคุณมากๆครับ    
    
  
      Time: 0.3116s
    
      
		
ตอบเหมือนกำปั้นทุบดินนะครับ แต่มันจริง!
คุณแค่ต้องระบุเงื่อนไขลงไปว่า ให้อัพเดตตารางA เฉพาะรายการที่มี ID ตรงกันกับ id ของฟอร์มปัจจุบัน
Private sub cmdUpdateBoolean_click()
if int(txStatus) > 0 and int(txStatus) < 5 then
dim sql as string
sql = "Update tableA set fld_State=0 WHERE tableA.id = " & me.id
currentproject.connection.execute sql
end if
' ถ้ามีฟอร์มที่แสดงข้อมูลจากตาราง tableA เปิดอยู่ในขณะนั้น
' แล้วอยากให้ข้อมูลมันปรากฎทันทีที่ปรับปรุงข้อมูลแล้ว
' อาจต้องเพิ่มคำสั่ง ให้มัน refresh เช่น
' Forms("formA").refresh
end sub
ปล. ระบุให้ค่าเท่ากับศูนย์ มันคือค่าเดียวกันกับการระบุเป็น NO, FALSE, OFF