Linguaggio

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

Definizione

Imposta le informazioni di errore per 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

La maniglia della fila.

lOutputID
Int32

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

lErrorCode
Int32

Il codice di errore definito dal componente si verificava durante l'elaborazione della colonna.

lErrorColumn
Int32

L'ID della linea di discendenza della colonna che causa l'errore.

Commenti

Questo metodo viene utilizzato per fornire informazioni sull'errore di una riga indirizzata a un output di errore asincrono. Quando si dirigono le righe di errore per output sincroni, viene utilizzato il DirectErrorRow metodo e le informazioni sul codice di errore e sulle colonne di errore sono incluse come parametri del metodo.

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

Se l'oggetto IDTSOutput100 specificato dal lOutputID parametro non è un output di errore, si verifica un'eccezione DTS_E_DIRECTTONONERROROUTPUT .

Si applica a