Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az alábbi táblázat az ADO-hoz és az OLE DB-hez készült .NET-keretrendszer adatszolgáltatójának adattípusaihoz tartozó feltételezett .NET-keretrendszer típusokat (System.Data.OleDb) mutatja. A OleDbDataReader-hoz tartozó begépelt elérő metódusok szintén szerepelnek a listán.
| ADO-típus | OLE DB-típus | .NET-keretrendszer típusa | .NET-keretrendszer típusú tartozék |
|---|---|---|---|
| adBigInt | DBTYPE_I8 | Int64 | GetInt64() |
| adBinary | DBTYPE_BYTES | Bájt[] | GetBytes() |
| adBoolean | DBTYPE_BOOL | logikai | GetBoolean() |
| adBSTR | DBTYPE_BSTR | Lánc | GetString() |
| adChapter | DBTYPE_HCHAPTER | A DataReader keresztül támogatva. Lásd : Adatok beolvasása DataReader használatával. |
GetValue() |
| adChar | DBTYPE_STR | Lánc | GetString() |
| hirdetési pénznem | DBTYPE_CY | Decimális | GetDecimal() |
| hirdetésDátuma | DBTYPE_DÁTUM | Dátum/idő | GetDateTime() |
| adDBDate | DBTYPE_DBDATE | Dátum/idő | GetDateTime() |
| adDBTime | DBTYPE_DBTIME | Dátum/idő | GetDateTime() |
| adDBTimeStamp | DBTYPE_DBTIMESTAMP | Dátum/idő | GetDateTime() |
| adDecimal | DBTYPE_DECIMAL | Decimális | GetDecimal() |
| adDouble | DBTYPE_R8 | Kétszer | GetDouble() |
| hirdetési hiba | DBTYPE_ERROR | KülsőKivétel | GetValue() |
| adFileTime | DBTYPE_FILETIME | Dátum/idő | GetDateTime() |
| adGUID | DBTYPE_GUID | Guid | GetGuid() |
| adIDispatch | DBTYPE_IDISPATCH * | Objektum | GetValue() |
| adInteger | DBTYPE_I4 | Int32 | GetInt32() |
| adIUnknown | DBTYPE_IUNKNOWN * | Objektum | GetValue() |
| adNumeric | DBTYPE_NUMERIC (numerikus adattípus) | Decimális | GetDecimal() |
| adPropVariant | DBTYPE_PROPVARIANT | Objektum | GetValue() |
| adSingle | DBTYPE_R4 | Egyedülálló | GetFloat() |
| adSmallInt | DBTYPE_I2 | Int16 | GetInt16() |
| adTinyInt | DBTYPE_I1 | Bájt | GetByte() |
| adUnsignedBigInt | DBTYPE_UI8 | UInt64 | GetValue() |
| adUnsignedInt | DBTYPE_UI4 | UInt32 | GetValue() |
| adUnsignedSmallInt | DBTYPE_UI2 | UInt16 | GetValue() |
| adUnsignedTinyInt | DBTYPE_UI1 | Bájt | GetByte() |
| adVariant | DBTYPE_VARIANT | Objektum | GetValue() |
| adWChar | DBTYPE_WSTR | Lánc | GetString() |
| adUserDefined | DBTYPE_UDT | nem támogatott | |
| adVarNumeric | DBTYPE_VARNUMERIC | nem támogatott |
* Az OLE DB-típusok DBTYPE_IUNKNOWNDBTYPE_IDISPATCHesetében az objektumhivatkozás a mutató rendezve ábrázolása.