Condividi tramite


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 usato per fornire informazioni sugli errori per una riga indirizzata a un output di errore asincrono. Quando si indirizzano le righe di errore per gli output sincroni, il metodo viene usato e il DirectErrorRow codice di errore e le informazioni sulla colonna degli errori vengono inclusi come parametri al metodo.

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

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

Si applica a