IDTSBuffer100.SetErrorInfo(Int32, Int32, Int32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Setzt die Fehlerinformationen für eine Zeile.
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)
Parameter
- hRow
- Int32
Der Rudergriff.
- lOutputID
- Int32
Die ID des Fehlers, IDTSOutput100 an den die Reihe gesendet wurde.
- lErrorCode
- Int32
Die Komponente definierte den Fehlercode, der während der Verarbeitung der Spalte aufgetreten ist.
- lErrorColumn
- Int32
Die Abstammungs-ID der Spalte, die den Fehler verursacht.
Hinweise
Diese Methode wird verwendet, um Fehlerinformationen für eine Zeile bereitzustellen, die auf eine asynchrone Fehlerausgabe gerichtet ist. Beim Ansturben von Fehlerzeilen für synchrone Ausgaben wird die Methode DirectErrorRow verwendet, und der Fehlercode sowie die Fehlerspalteninformationen werden als Parameter in die Methode aufgenommen.
Der von der Komponente definierte Fehlercode muss größer als null sein.
Wenn das durch den Parameter lOutputID angegebene IDTSOutput100 Objekt kein Fehlerausgang ist, tritt eine DTS_E_DIRECTTONONERROROUTPUT Ausnahme auf.