tagBUFFERCOL 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含描述存储在缓冲区列中的数据的元数据。
public value class tagBUFFERCOLpublic struct tagBUFFERCOLtype tagBUFFERCOL = structPublic Structure tagBUFFERCOL- 继承
- 
				tagBUFFERCOL
注解
包含有关列数据的元数据中的 IDTSBuffer100 列。 此信息由 tagBUFFERCOL 结构表示。 通过调用 GetColumnInfo 方法为单个列检索此结构。
结构内字段中包含的值反映了最初将列插入数据流中的 IDTSOutputColumn100 值。
注意
结构 tagBUFFERCOL 也由 DTP_BUFFCOL 结构 BufferColumn 表示。 结构 DTP_BUFFCOL 是 C++ 类型定义。 编写托管代码时,将使用结构 BufferColumn 。
字段
| DataType | 指定列中所含值的数据类型。 | 
| lCodePage | 指定用于解释缓冲区列中所含数据的字符集。 | 
| lLengthOffset | 指示从缓冲区行的开头到列数据末尾的字节数。 | 
| lMaxLength | 指示存储在缓冲区列中的数据的最大长度。 | 
| lOffset | 指示从缓冲区行的开头到列数据开头的字节数。 | 
| lPrecision | 指定缓冲区列中所含精度的小数位数。 | 
| lScale | 指定缓冲区列中所含的小数位数。 | 
| lStatusOffset | 指示从缓冲区行的开头到列的状态值的长度(以字节为单位)。 |