Gli ultimi tutorial di sviluppo web
 

Tipi di dati ADO


La tabella seguente mostra la mappatura Tipo dati ADO tra Access, SQL Server e Oracle:

DataType Enum Valore Accesso Server SQL Oracolo
adBigInt 20 BigInt (SQL Server 2000 +)
adBinary 128 Binario
TimeStamp
Crudo *
adBoolean 11 Si No Po
adChar 129 carbonizzare carbonizzare
adCurrency 6 Moneta I soldi
smallmoney
adDate 7 Data Appuntamento
adDBTimeStamp 135 DateTime (Access 97 (ODBC) ) Appuntamento
smalldatetime
Data
adDecimal 14 decimale *
adDouble 5 Raddoppiare Galleggiante Galleggiante
adGUID 72 ReplicationID (Access 97 (OLEDB) ), (Access 2000 (OLEDB) ) UniqueIdentifier (SQL Server 7.0 +)
adIDispatch 9
adInteger 3 Contatore
Numero intero
Lungo
Identity (SQL Server 6.5)
Int
Int *
adLongVarBinary 205 OLEObject Immagine Lungo Raw *
Blob (Oracle 8.1.x)
adLongVarChar 201 Memo (Access 97)
Collegamento ipertestuale (Access 97)
Testo lungo *
Clob (Oracle 8.1.x)
adLongVarWChar 203 Memo (Access 2000 (OLEDB) )
Collegamento ipertestuale (Access 2000 (OLEDB) )
NText (SQL Server 7.0 +) NCLOB (Oracle 8.1.x)
adNumeric 131 Decimale (Access 2000 (OLEDB) ) Decimale
Numerico
Decimale
Numero intero
Numero
SmallInt
adSingle 4 singolo Vero
adSmallInt 2 Numero intero SmallInt
adUnsignedTinyInt 17 Byte TinyInt
adVarBinary 204 ReplicationID (Access 97) VarBinary
adVarChar 200 Testo (Access 97) VarChar VarChar
adVariant 12 Sql_variant (SQL Server 2000 +) VarChar2
adVarWChar 202 Testo (Access 2000 (OLEDB) ) Nvarchar (SQL Server 7.0 +) NVARCHAR2
adWChar 130 Nchar (SQL Server 7.0 +)

* In Oracle 8.0.x - decimale e int sono uguali a numero e number(10) .