Язык

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

ID ошибки IDTSOutput100 , куда был отправлен ряд.

lErrorCode
Int32

Компонент определил код ошибки, возникший при обработке столбца.

lErrorColumn
Int32

Идентификатор родословной столбца, вызывающего ошибку.

Комментарии

Этот метод используется для предоставления информации об ошибке для строки, направленной на асинхронный выход ошибки. При передаче строк ошибок для синхронных выходов DirectErrorRow используется метод, и код ошибки и информация об ошибке включаются в качестве параметров метода.

Код ошибки, определённый компонентом, должен быть больше нуля.

Если IDTSOutput100 объект, указанный lOutputID параметром, не является ошибкой, возникает DTS_E_DIRECTTONONERROROUTPUT исключение.

Применяется к