最新的Web開發教程
 

ADO數據類型


下表顯示了訪問,SQL Server和Oracle之間的ADO數據類型映射:

數據類型枚舉 訪問 SQLServer的 神諭
adBigInt 20 BigInt有(SQL Server 2000 +)
adBinary 128 二進制
時間戳
生的 *
adBoolean 11 YESNO
adChar 129 燒焦 燒焦
adCurrency 6 貨幣
SMALLMONEY
adDate 7 日期 約會時間
adDBTimeStamp 135 日期時間(Access 97 (ODBC) 約會時間
SMALLDATETIME
日期
adDecimal 14 十進制*
adDouble 浮動 浮動
adGUID 72 ReplicationID (Access 97 (OLEDB) (Access 2000 (OLEDB) 唯一標識符(SQL Server 7.0 +)
adIDispatch 9
adInteger 3 自動編號
整數
身份(SQL Server 6.5)
詮釋
詮釋*
adLongVarBinary 205 OLEOBJECT 圖片 LONG RAW *
斑點(Oracle 8.1.x)
adLongVarChar 201 備註(Access 97)
超鏈接(Access 97)
文本 長 *
CLOB (Oracle 8.1.x)
adLongVarWChar 203 備註(Access 2000 (OLEDB)
超鏈接(Access 2000 (OLEDB)
NTEXT (SQL Server 7.0 +) NClob的(Oracle 8.1.x)
adNumeric 131 十進制(Access 2000 (OLEDB) 十進制
數字
十進制
整數

SMALLINT
adSingle 4 真實
adSmallInt 2 整數 SMALLINT
adUnsignedTinyInt 17 字節 TINYINT
adVarBinary 204 ReplicationID (Access 97) VARBINARY
adVarChar 200 文本(Access 97) 為VarChar 為VarChar
adVariant 12 SQL_VARIANT (SQL Server 2000 +) VARCHAR2
adVarWChar 202 文本(Access 2000 (OLEDB) 的NVarChar (SQL Server 7.0 +) NVARCHAR2
adWChar 130 NCHAR (SQL Server 7.0 +)

*在Oracle 8.0.x -十進制和INT等於號碼和number(10)