select * from a left join b on (a.f1=b.f1)查询出来的结果数据集进行更新后,Ado将a,b两个表都作了更新,我只要更新a表,在AfterOpen事件中写
AdoDataSet1.Recordset.Properties.Item['Unique Table'].Value := 'a'后,Ado倒好,干脆不工作了