关于ApplyUpdates函数 ( 积分: 100 )

  • 主题发起人 主题发起人 lijun175165721
  • 开始时间 开始时间
L

lijun175165721

Unregistered / Unconfirmed
GUEST, unregistred user!
function TCustomProvider.ApplyUpdates(Const Delta: OleVariant;
MaxErrors: Integer;
out ErrorCount: Integer): OleVariant;
var
OwnerData: OleVariant;
begin
Result := ApplyUpdates(Delta, MaxErrors, ErrorCount, OwnerData);
end;
此函数的几个参数怎以理解呀!以及跟function TCustomClientDataSet.ApplyUpdates(MaxErrors: Integer): Integer函数的区别?
请高手指点!!!
 
function TCustomProvider.ApplyUpdates(Const Delta: OleVariant;
MaxErrors: Integer;
out ErrorCount: Integer): OleVariant;
var
OwnerData: OleVariant;
begin
Result := ApplyUpdates(Delta, MaxErrors, ErrorCount, OwnerData);
end;
此函数的几个参数怎以理解呀!以及跟function TCustomClientDataSet.ApplyUpdates(MaxErrors: Integer): Integer函数的区别?
请高手指点!!!
 
function TCustomProvider.ApplyUpdates(Const Delta: OleVariant;
MaxErrors: Integer;
out ErrorCount: Integer): OleVariant;
看一下帮助,里面说的比较详细了:
Const Delta: OleVariant;
传入cds的Delta,改变的数据信息
MaxErrors: Integer;允许的最大错误数,一般我们不会允许有错误存在,所以可以设为0
out ErrorCount: Integer:返回的错误的记录数。一般大于0表示有错误。
函数的返回值): OleVariant;返回的出错的记录信息。
 
后退
顶部