Share via


Asignar tipos de datos OLE DB (ADO.NET)

Actualización: November 2007

En la siguiente tabla se muestra el tipo .NET Framework deducido de los tipos de datos del proveedor de datos de .NET Framework para ADO y OLE DB (System.Data.OleDb). También se incluyen los métodos de los descriptores de acceso con tipo de OleDbDataReader.

Tipo ADO

Tipo OLE DB

Tipo .NET Framework

Descriptor de acceso con tipo de .NET Framework

adBigInt

DBTYPE_I8

Int64

GetInt64()

adBinary

DBTYPE_BYTES

Byte[]

GetBytes()

adBoolean

DBTYPE_BOOL

Booleano

GetBoolean()

adBSTR

DBTYPE_BSTR

Cadena

GetString()

adChapter

DBTYPE_HCHAPTER

Compatible con DataReader. Vea Recuperar datos mediante DataReader (ADO.NET).

GetValue()

adChar

DBTYPE_STR

Cadena

GetString()

adCurrency

DBTYPE_CY

Decimal

GetDecimal()

adDate

DBTYPE_DATE

DateTime

GetDateTime()

adDBDate

DBTYPE_DBDATE

DateTime

GetDateTime()

adDBTime

DBTYPE_DBTIME

DateTime

GetDateTime()

adDBTimeStamp

DBTYPE_DBTIMESTAMP

DateTime

GetDateTime()

adDecimal

DBTYPE_DECIMAL

Decimal

GetDecimal()

adDouble

DBTYPE_R8

Tipo Double

GetDouble()

adError

DBTYPE_ERROR

ExternalException

GetValue()

adFileTime

DBTYPE_FILETIME

DateTime

GetDateTime()

adGUID

DBTYPE_GUID

Guid

GetGuid()

adIDispatch

DBTYPE_IDISPATCH *

Objeto

GetValue()

adInteger

DBTYPE_I4

Int32

GetInt32()

adIUnknown

DBTYPE_IUNKNOWN *

Objeto

GetValue()

adNumeric

DBTYPE_NUMERIC

Decimal

GetDecimal()

adPropVariant

DBTYPE_PROPVARIANT

Objeto

GetValue()

adSingle

DBTYPE_R4

Sencillo

GetFloat()

adSmallInt

DBTYPE_I2

Int16

GetInt16()

adTinyInt

DBTYPE_I1

Byte

GetByte()

adUnsignedBigInt

DBTYPE_UI8

UInt64

GetValue()

adUnsignedInt

DBTYPE_UI4

UInt32

GetValue()

adUnsignedSmallInt

DBTYPE_UI2

UInt16

GetValue()

adUnsignedTinyInt

DBTYPE_UI1

Byte

GetByte()

adVariant

DBTYPE_VARIANT

Objeto

GetValue()

adWChar

DBTYPE_WSTR

Cadena

GetString()

adUserDefined

DBTYPE_UDT

no compatible

   

adVarNumeric

DBTYPE_VARNUMERIC

no compatible

   

* En el caso de los tipos OLE DB DBTYPE_IUNKNOWN y DBTYPE_IDISPATCH, la referencia del objeto es una representación del puntero con referencias calculadas.

Vea también

Otros recursos

Recuperación y modificación de datos en ADO.NET