IDTSBuffer100.SetErrorInfo(Int32, Int32, Int32, Int32) Metodo

Definizione

Imposta le informazioni sull'errore di una riga.

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)

Parametri

hRow
Int32

Handle di riga.

lOutputID
Int32

ID dell'errore IDTSOutput100 a cui è stata inviata la riga.

lErrorCode
Int32

Codice di errore definito da un componente che si è verificato durante l'elaborazione della colonna.

lErrorColumn
Int32

ID di derivazione della colonna che provoca l'errore.

Commenti

Questo metodo viene utilizzato per fornire informazioni sull'errore per una riga indirizzata a un output degli errori asincrono. Quando si indirizzano le righe di errore per gli output sincroni, DirectErrorRow viene usato il metodo e le informazioni sul codice di errore e sulla colonna Error sono incluse come parametri per il metodo.

Il codice di errore, definito dal componente, deve essere maggiore di zero.

Se l' IDTSOutput100 oggetto specificato dal lOutputID parametro non è un output degli errori, DTS_E_DIRECTTONONERROROUTPUT si verificherà un'eccezione.

Si applica a