Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Values in the ADO Recordset or Record object are converted to .NET Framework types for storage in the DataSet. The following table shows the mapping of ADO types to .NET Framework types.
ADO type | .NET Framework type |
---|---|
adEmpty | null |
adBoolean | Int16 |
adTinyInt | SByte |
adSmallInt | Int16 |
adInteger | Int32 |
adBigInt | Int64 |
adUnsignedTinyInt | promoted to Int16 |
adUnsignedSmallInt | promoted to Int32 |
adUnsignedInt | promoted to Int64 |
adUnsignedBigInt | promoted to Decimal |
adSingle | Single |
adDouble | Double |
adCurrency | Decimal |
adDecimal | Decimal |
adNumeric | Decimal |
adDate | DateTime |
adDBDate | DateTime |
adDBTime | DateTime |
adDBTimeStamp | DateTime |
adFileTime | DateTime |
adGUID | Guid |
adError | ExternalException |
adIUnknown | object |
adIDispatch | object |
adVariant | object |
adPropVariant | object |
adBinary | byte[] |
adChar | string |
adWChar | string |
adBSTR | string |
adChapter | not supported |
adUserDefined | not supported |
adVarNumeric | not supported |