資料庫 update 錯誤,請高手解惑??(編號:3103)

為何此 WStage.mdb 在做連續性更新資料內容時會出現以下錯誤:
用檔案修復或在 Access 中重新儲存亦無效.
(1) 執行階段錯誤 '-2147467259 (80004005)':
      鍵欄位資訊不足或不正確;太多列被更新所影響。

(2) 鍵欄位資訊不足或不正確;太多列被更新所影響。

例 :
DO While Not Adodc1.Recordset.EOF
Adodc1.Recordset("T工程比率") = 100
Adodc1.Recordset.Update
Adodc1.Recordset.Movenext
Loop
但同樣內容 OK_WStage.mdb 則無此問題. 請高手解惑??