ฐานข้อมูลเก่า ต้องการเปลี่ยนprimary key พอเปลี่ยนแล้ว ทำให้Query ไม่สามารถ Update Record ได้ครับ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 310   5
URL.หัวข้อ / URL
ฐานข้อมูลเก่า ต้องการเปลี่ยนprimary key พอเปลี่ยนแล้ว ทำให้Query ไม่สามารถ Update Record ได้ครับ

ฐานข้อมูลเก่า ต้องการเปลี่ยนprimary key พอเปลี่ยนแล้ว ทำให้Query ไม่สามารถ Update Record ได้ คือผมสร้าง Query โดยเรียกข้อมูลจาก 2 ตารางที่สัมพันธ์กัน แสดงผ่านทาง Form แล้วแก้ไขเลขที่ ที่Form แต่พอเปลี่ยน Primary key ก็ไม่สามารถจะ แก้ไขเลขที่ ที่Form หรือที่ Query ได้เลย จะแก้ไขอย่างไงดีครับ

5 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R01279
ใช้ Access97 ครับ
2 @R01281
แล้วได้แก้ความสัมพันธ์ของทั้ง 2 ตารางกลับหรือยังครับ และมีความสัมพันธ์แบบไหนครับ One-To-Many หรือ One-To-One ลองเอาความสัมพันธ์ออก แล้วสร้างใหม่ แล้วลองดูอีกที่ครับ
3 @R01285
ลองดูแล้วคับ แต่ก็ยังไม่ได้ มีวิธีมั๊ยคับ
4 @R01288
การสร้าง Query เพื่อเชื่อมทั้ง 2 ตารางเข้าด้วยกัน มีเงื่อนไขอะไรเพิ่มเติมหรือเปล่าครับ และฟีลด์ที่ใช้ Link กันเป็นฟีลด์เดิมหรือเปล่าครับ และสามารถที่จะ Add ข้อมูลใหม่ใน Form ที่ว่าได้หรือไม่ครับ
5 @R01289
ตารางที่ผมจะเปลี่ยน primary key ผมเชื่อมกับอีก 3 ตารางคับ ฟิลด์ที่ใช้ link เป็น ฟิลด์เดิมทั้ง 3 ตาราง ผมลองลบ ความสัมพันธ์ทั้งหมด แล้วเปลี่ยน primary key จากนั้นก็สร้างความสัมพันธ์เหมือนเดิม ก็ยังไม่ได้ครับ หรือว่าผมต้องทำฐานข้อมูลใหม่หมดคับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 1.0473s