IDTSBuffer100.SetErrorInfo(Int32, Int32, Int32, Int32) 方法

定义

设置行的错误信息。

public:
 void SetErrorInfo(int hRow, int lOutputID, int lErrorCode, int lErrorColumn);
public void SetErrorInfo (int hRow, int lOutputID, int lErrorCode, int lErrorColumn);
abstract member SetErrorInfo : int * int * int * int -> unit
Public Sub SetErrorInfo (hRow As Integer, lOutputID As Integer, lErrorCode As Integer, lErrorColumn As Integer)

参数

hRow
Int32

行句柄。

lOutputID
Int32

要将该行发送到的错误 IDTSOutput100 的 ID。

lErrorCode
Int32

当处理此列时发生的组件定义的错误代码。

lErrorColumn
Int32

导致此错误的列的沿袭 ID。

注解

此方法用于提供定向到异步错误输出的行的错误信息。 当定向同步输出的错误行时,将 DirectErrorRow 使用方法,并将错误代码和错误列信息作为参数包含到方法中。

由组件定义的错误代码必须大于零。

如果 IDTSOutput100 参数指定的对象 lOutputID 不是错误输出,则 DTS_E_DIRECTTONONERROROUTPUT 会出现异常。

适用于