經Datagrid去Delete Record!(編號:2548)

本人用:
Adodc1 for retrieve data
Datagrid1 for show data
Adodc1.recordset.
用 Addnew, delete and update 作為data 存取
Case:
當有兩筆資料一樣時, 本想delete one record that point to the datagrid1 currently.
本人用 -> Adodc1.Recordset.Delete ->DoEvents 但失敗!!
"Run-time error! Insufficient or incorrect key field information; too many rows affected by update."
Thank you!