DtsConvert.TypeCodeFromVarType(UInt16) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 Variant 数据类型转换为系统 TypeCode。
public:
static TypeCode TypeCodeFromVarType(System::UInt16 varType);
public static TypeCode TypeCodeFromVarType (ushort varType);
static member TypeCodeFromVarType : uint16 -> TypeCode
Public Shared Function TypeCodeFromVarType (varType As UShort) As TypeCode
参数
- varType
- UInt16
SSIS 类型代码。
返回
系统 TypeCode。
注解
有关数据类型的列表 Variant ,请参阅 Integration Services 数据类型。
下表显示了 Variant 数据类型及其转换为的 TypeCode 。
| 变量数据类型 | 系统 TypeCode |
|---|---|
| VT_EMPTY | System.TypeCode.Empty |
| VT_NULL | System.TypeCode.DBNull |
| VT_I2 | System.TypeCode.Int16 |
| VT_I4 | System.TypeCode.Int32 |
| VT_R4 | System.TypeCode.Single |
| VT_R8 | System.TypeCode.Double |
| VT_CY | System.TypeCode.Decimal |
| VT_DATE | System.TypeCode.DateTime |
| VT_BSTR | System.TypeCode.String |
| VT_DISPATCH | System.TypeCode.Object |
| VT_ERROR | System.TypeCode.Object |
| VT_BOOL | System.TypeCode.Boolean |
| VT_VARIANT | System.TypeCode.Object |
| VT_UNKNOWN | System.TypeCode.Object |
| VT_DECIMAL | System.TypeCode.Decimal |
| VT_I1 | System.TypeCode.SByte |
| VT_UI1 | System.TypeCode.Byte |
| VT_UI2 | System.TypeCode.UInt16 |
| VT_UI4 | System.TypeCode.UInt32 |
| VT_I8 | System.TypeCode.Int64 |
| VT_UI8 | System.TypeCode.UInt64 |
| VT_INT | System.TypeCode.Int16 |
| VT_UINT | System.TypeCode.UInt16 |
| VT_VOID | System.TypeCode.Empty |