ODBC 資料類型對應
下表針對 .NET Framework Data Provider for ODBC (System.Data.Odbc),顯示其資料類型的推斷 .NET Framework 型別。 同時也一併列出 OdbcDataReader 具型別的存取子方法。
ODBC 型別 | .NET Framework 類型 | .NET Framework 型別的存取子 |
---|---|---|
SQL_BIGINT | Int64 | GetInt64() |
SQL_BINARY | Byte[] | GetBytes() |
SQL_BIT | 布林值 | GetBoolean() |
SQL_CHAR | String Char[] |
GetString() GetChars() |
SQL_DECIMAL | Decimal | GetDecimal() |
SQL_DOUBLE | Double | GetDouble() |
SQL_GUID | GUID | GetGuid() |
SQL_INTEGER | Int32 | GetInt32() |
SQL_LONG_VARCHAR | String Char[] |
GetString() GetChars() |
SQL_LONGVARBINARY | Byte[] | GetBytes() |
SQL_NUMERIC | Decimal | GetDecimal() |
SQL_REAL | Single | GetFloat() |
SQL_SMALLINT | Int16 | GetInt16() |
SQL_TINYINT | Byte | GetByte() |
SQL_TYPE_TIMES | Datetime | GetDateTime() |
SQL_TYPE_TIMESTAMP | Datetime | GetDateTime() |
SQL_VARBINARY | Byte[] | GetBytes() |
SQL_WCHAR | String Char[] |
GetString() GetChars() |
SQL_WLONGVARCHAR | String Char[] |
GetString() GetChars() |
SQL_WVARCHAR | String Char[] |
GetString() GetChars() |
另請參閱
- 在 ADO.NET 中擷取和修改資料
- ADO.NET 概觀 \(部分機器翻譯\)