OraQuery(CachedUpdates=True)一旦写了OnUpdateRecord事件,那个OraQuery.RefreshSQL语句返回0行报错, 不写就没问题, OraQuery.SQLUpdate的执行不会出问题, 但是根本就不更新不了数据, 不写那个OnUpdateRecord事件就不会有问题 OnUpdateRecord事件begin
 if UpdateKind = ukDelete then
    SQLExec('Delete from Parts where Part_NO=' + QuotedStr(MQueryPart_NO.AsString));
   UpdateAction:=uaApplied;end请用过ODAC出前辈指点下这是问题出在那里了?