update時出現"查詢太過複雜(編號:2661)

Adodc1.Recordset("ad_area") = cmbArea.Text
Adodc1.Recordset("ad_name") = Trim(txtName.Text)
 .......
 ......
 Adodc1.Recordset.Update
 當程式執行到"Adodc1.Recordset.Update",時出現錯誤如下:
執行階段誤'-21474672539(80004005)':
[Microsoft][ODBC Microsoft Access 97 驅動程式]查詢太過複雜