กระทู้เก่าบอร์ด อ.Yeadram
1,368 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.3352s
ตอบเหมือนกำปั้นทุบดินนะครับ แต่มันจริง!
คุณแค่ต้องระบุเงื่อนไขลงไปว่า ให้อัพเดตตาราง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