กระทู้เก่าบอร์ด อ.Yeadram
1,156 2
URL.หัวข้อ /
URL
ข้อมูลลิงค์กัน
ไม่ทราบว่าใน access ใช้วิธีไหนในการลิค์กันของข้อมูลคับ คือผมต้องการเปลี่ยนข้อมูลจาก table 1 แล้ว table2 ก้อเปลี่ยนตาม โดยยึดชื่อที่เหมือนกันเป็นเงื่อนไข
เช่น
table1 table2
name salary name salary age
สมชาย 200 สมชาย 200 12
ถ้าเปลี่ยนข้อมูลที่ table 1 จากสมชายมี salary 200 เปลี่ยนเป็น 400
ให้ table2 ก้อเปลี่ยนเปน 400 เหมือนกันเลยคับ
ต้องใช้ตัวไหนเข้ามาช่วยคับ
เช่น
table1 table2
name salary name salary age
สมชาย 200 สมชาย 200 12
ถ้าเปลี่ยนข้อมูลที่ table 1 จากสมชายมี salary 200 เปลี่ยนเป็น 400
ให้ table2 ก้อเปลี่ยนเปน 400 เหมือนกันเลยคับ
ต้องใช้ตัวไหนเข้ามาช่วยคับ
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R03100
Ok เลยคับ คุณ yeadram ได้ตามความต้องการเลยคับ ขอบคุณมากมายเลยคับ
Time: 0.3108s
ต้องเขียนโค้ดอัพเดตข้อมูลเอาเองโดยอาจจะวางโค้ดเอาไว้ในเหตุการณ์ ตอนบันทึกข้อมูลครับ
เหตุการณ์ตอนบันทึกข้อมูลนั้นถ้ากรณีมีปุ่มคำสั่ง ก็ฝังโค้ดอัพเดตไว้ในนั้นได้เลย
แต่ถ้าเป็นฟอร์มแบบต่อเนื่อง ไม่มีปุ่มคำสั่งบันทึก เราอาจจะใช้เหตุการณ์ afterupdate ของฟอร์มก็ได้ครับเช่น
Form_afterupdate()
currentproject.connection.execute "update table1 inner join table2 on table1.name =table2.name set table2.salary = table1.salary"