IDTSBuffer100.GetStatus(Int32, Int32, UInt32) 方法

定义

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可能会返回集成服务未识别或忽略的状态值。 自定义组件应仅使用GetStatus方法来检查空值。

适用于