ACCESS子表有外鍵相同的兩條記錄對應父表一個主鍵,如下表:
父表
主鍵
1
子表
外鍵對主鍵 欄位1
1
1
在運行
rs.Fields("欄位1") = "名字"
rs.Update
時報錯:鍵列資訊不足或不正確。更新影響到多行。
請問各位老師這是什么原因?謝謝
uj5u.com熱心網友回復:
資料庫中不允許同時存在兩條一模一樣的資料記錄的,如果存在了,這兩條記錄將不能進行任何操作uj5u.com熱心網友回復:
最好能有一部分資料,這樣看著直觀uj5u.com熱心網友回復:
rs.updatebatch adAffectAll或者直接用Connection.execute "update tablename set [欄位1]='名字' where 條件"
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/241569.html
標籤:非技術類
上一篇:為啥運行結果出不來
下一篇:VC計算跨年周數問題
