เจอปัญหาตรงที่เวลาผมแก้ไข ข้อมูลเก่าจะกลายเป็น(Update) F และข้อมูลที่ได้รับการแก้ไขใหม่จะกลายเป็น(Insert) T ปัญหาคือเมื่อข้อมูลใหม่กลายเป็น T Primary Key auto มันก็เปลี่ยน และข้อมูลที่เป็นซับย่อยมันก็ไม่อัพเดท เพราะมันดึงข้อมูลที่เป็น Primary key ซับใหญ่ที่เป็น F ไม่ได้ดึงข้อมูลใหม่มาครับ มีวิธีส่งค่าให้ซับย่อย update ไหมครับ
เจอปัญหาตรงที่เวลาผมแก้ไข ข้อมูลเก่าจะกลายเป็น(Update) F และข้อมูลที่ได้รับการแก้ไขใหม่จะกลายเป็น(Insert) T ปัญหาคือเมื่อข้อมูลใหม่กลายเป็น T Primary Key auto มันก็เปลี่ยน และข้อมูลที่เป็นซับย่อยมันก็ไม่อัพเดท เพราะมันดึงข้อมูลที่เป็น Primary key ซับใหญ่ที่เป็น F ไม่ได้ดึงข้อมูลใหม่มาครับ มีวิธีส่งค่าให้ซับย่อย update ไหมครับ
ตัวอย่างนะครับ ตารางหมวดธุรกิจ (ซับใหญ่)
id_table1 | name | enable
1 หมวดธุรกิจ1 T
ตารางกลุ่มธุรกิจ (ซับย่อย)
id | name | id_table1 | enable
1 กลุ่มธุรกิจ1 1 T
ผมทำการแก้ไขตารางหมวดธุรกิจ จากหมวดธุรกิจ1 เป็น หมวดธุรกิจ111 ผลคือ ตารางหมวดธุรกิจ (ซับใหญ่)
id_table1 | name | enable
1 หมวดธุรกิจ1 F
2 หมวดธุรกิจ111 T
ตารางกลุ่มธุรกิจ (ซับย่อย)[/b]
id | name | id_table1 | enable
1 กลุ่มธุรกิจ1 1 T