Mappage d'un type ADO à un type .NET Framework
Les valeurs contenues dans les objets ADO Recordset ou Record sont converties en types .NET Framework en vue de leur stockage dans le DataSet. Le tableau suivant montre le mappage des types ADO aux types .NET Framework.
Type ADO | Type .NET Framework |
---|---|
adEmpty | null |
adBoolean | Int16 |
adTinyInt | SByte |
adSmallInt | Int16 |
adInteger | Int32 |
adBigInt | Int64 |
adUnsignedTinyInt | promu à Int16 |
adUnsignedSmallInt | promu à Int32 |
adUnsignedInt | promu à Int64 |
adUnsignedBigInt | promu à 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 | non pris en charge |
adUserDefined | non pris en charge |
adVarNumeric | non pris en charge |
Voir aussi
Accès à un objet ADO Recordset ou Record à partir de ADO.NET