Язык

IDTSBuffer100.GetStatus(Int32, Int32, UInt32) Метод

Определение

Получает информацию о состоянии столбца в IDTSBuffer100.

public:
 void GetStatus(int hRow, int hCol, [Runtime::InteropServices::Out] System::UInt32 % pDBStatus);
public void GetStatus(int hRow, int hCol, out uint pDBStatus);
abstract member GetStatus : int * int * uint32 -> unit
Public Sub GetStatus (hRow As Integer, hCol As Integer, ByRef pDBStatus As UInteger)

Параметры

hRow
Int32

Ручка ряда.

hCol
Int32

Ручка колонны.

pDBStatus
UInt32

Значение статуса столбца.

Комментарии

Этот метод получает информацию о состоянии OLE DB для указанного столбца. Если не IDTSBuffer100 был создан с флагом BUFF_NOOLEDB , статус либо DTPSTATUS_ISNULL , либо DTPSTATUS_OK. В противном случае статус, хранящийся в lStatusOffset точке столбца, возвращается. Значение — это сумма значений, содержащихся в перечислении DTPSTATUSENUM .

OLE DB может возвращать значения статуса, которые Integration Services не распознаёт и игнорирует. Пользовательские компоненты должны использовать этот GetStatus метод только для проверки нулевых значений.

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