ในระหว่างการถ่ายโอนข้อมูล ฉันต้องการปิด/เปิดใช้งาน
กุญแจต่างประเทศทั้งหมดบนโต๊ะ
คีย์ต่างประเทศทั้งหมดในทุกตาราง
ผ่านการสืบค้นใน MSAccess ฉันจะเรียกแบบสอบถามจากโมดูล C # จะมีการแทรกจำนวนมาก
ในระหว่างการถ่ายโอนข้อมูล ฉันต้องการปิด/เปิดใช้งาน
กุญแจต่างประเทศทั้งหมดบนโต๊ะ
คีย์ต่างประเทศทั้งหมดในทุกตาราง
ผ่านการสืบค้นใน MSAccess ฉันจะเรียกแบบสอบถามจากโมดูล C # จะมีการแทรกจำนวนมาก
คุณสามารถลบความสัมพันธ์ของคุณออกจาก MSysRelationships
ทำสิ่งต่างๆ ของคุณ ตรวจสอบให้แน่ใจว่าทั้งหมดถูกต้อง จากนั้นสร้างบันทึกใหม่ใน MSysRelationships
แม้ว่าสิ่งนี้จะดูยากก็ตาม คุณกำลังจงใจใส่ข้อมูลที่ไม่ดีลงในตารางที่มีข้อจำกัด ทำไมไม่ใส่ข้อมูลของคุณลงในตารางชั่วคราวที่มีการออกแบบเดียวกันกับตารางของคุณที่มีข้อจำกัด จากนั้นใช้แบบสอบถามแบบแทรกเพื่อย้ายระเบียนไปยังตารางมาตรฐานตามกฎที่คุณกำหนดไว้ในความสัมพันธ์ ด้วยวิธีนี้คุณจะไม่ทิ้งความสัมพันธ์และเสี่ยงที่จะทำลายตารางของคุณด้วยข้อมูลที่ไม่ดี