Neueste Web-Entwicklung Tutorials
 

ADO-Datentypen


Die folgende Tabelle zeigt die ADO-Datentypzuordnung zwischen Access, SQL Server und Oracle:

Datentyp Enum Wert Zugriff SQL Server Orakel
adBigInt 20 BigInt (SQL Server 2000 +)
adBinary 128 Binär
Timestamp
Raw *
adBoolean 11 Ja Nein Bit
AdChar 129 Verkohlen Verkohlen
AdCurrency 6 Währung Geld
Smallmoney
adDate 7 Datum Terminzeit
AdDBTimeStamp 135 Datetime (Access 97 (ODBC) ) Terminzeit
Smalldatetime
Datum
adDecimal 14 dezimal *
AdDouble 5 Doppelt Schweben Schweben
adGUID 72 ReplicationID (Access 97 (OLEDB) ), (Access 2000 (OLEDB) ) Unique (SQL Server 7.0 +)
adIDispatch 9
adInteger 3 Auto Nummer
Ganze Zahl
Lange
Identität (SQL Server 6.5)
Int
Int *
AdLongVarBinary 205 OLE-Objekt Bild Lang Raw *
Blob (Oracle 8.1.x)
AdLongVarChar 201 Memo (Access 97)
Hyperlink (Access 97)
Text lange *
Clob (Oracle 8.1.x)
adLongVarWChar 203 Memo (Access 2000 (OLEDB) )
Hyperlink (Access 2000 (OLEDB) )
NText (SQL Server 7.0 +) NCLOB (Oracle 8.1.x)
adNumeric 131 Dezimal (Access 2000 (OLEDB) ) Dezimal
numerisch
Dezimal
Ganze Zahl
Nummer
SmallInt
adSingle 4 Single Echt
adSmallInt 2 Ganze Zahl SmallInt
adUnsignedTinyInt 17 Byte TinyInt
AdVarBinary 204 ReplicationID (Access 97) VarBinary
adVarChar 200 Text (Access 97) VarChar VarChar
AdVariant 12 Sql_variant (SQL Server 2000 +) VarChar2
AdVarWChar 202 Text (Access 2000 (OLEDB) ) NVarChar (SQL Server 7.0 +) NVARCHAR2
adWChar 130 NChar (SQL Server 7.0 +)

* In Oracle 8.0.x - Dezimal- und int gleich Anzahl und die number(10) .