Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A tabela a seguir mostra o tipo de .NET Framework inferido para tipos de dados do Provedor de Dados do .NET Framework para ADO e OLE DB (System.Data.OleDb). Os métodos de acesso tipados para o OleDbDataReader também são listados.
| Tipo ADO | Tipo OLE DB | Tipo do .NET Framework | Acessador tipado do .NET Framework |
|---|---|---|---|
| adBigInt | DBTYPE_I8 | Int64 | GetInt64() |
| adBinary | DBTYPE_BYTES | Byte[] | GetBytes() |
| adBoolean | DBTYPE_BOOL | Booleano | GetBoolean() |
| adBSTR | DBTYPE_BSTR | Cordão | GetString() |
| adCapítulo | DBTYPE_HCHAPTER | Suportado através do DataReader. Consulte Recuperando dados usando um DataReader. |
GetValue() |
| adChar | DBTYPE_STR | Cordão | GetString() |
| adMoeda | DBTYPE_CY | Decimal | GetDecimal() |
| data de anúncio | DBTYPE_DATE | Data e Hora | GetDateTime() |
| adDBDate | DBTYPE_DBDATE | Data e Hora | GetDateTime() |
| adDBTime | DBTYPE_DBTIME | Data e Hora | GetDateTime() |
| adDBTimeStamp | DBTYPE_DBTIMESTAMP | Data e Hora | GetDateTime() |
| adDecimal | DBTYPE_DECIMAL | Decimal | GetDecimal() |
| adDouble | DBTYPE_R8 | Duplo | GetDouble() |
| adError | DBTYPE_ERROR | ExceçãoExterna | GetValue() |
| adFileTime | DBTYPE_FILETIME | Data e Hora | GetDateTime() |
| adGUID | DBTYPE_GUID | Guia | 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 | Solteiro | 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 | Cordão | GetString() |
| adUtilizadorDefinido | DBTYPE_UDT | não suportado | |
| adVarNumeric | DBTYPE_VARNUMERIC | não suportado |
* Para os tipos DBTYPE_IUNKNOWN OLE DB e DBTYPE_IDISPATCH, a referência de objeto é uma representação serializada do ponteiro.