Сопоставления типов данных ODBC (ADO.NET)
В приведенной ниже таблице показаны выводимые типы .NET Framework для типов данных поставщика данных .NET Framework для ODBC (System.Data.Odbc). Приведены также типизированные методы доступа для OdbcDataReader.
Тип ODBC |
Тип .NET Framework |
Типизированный метод доступа .NET Framework |
---|---|---|
SQL_BIGINT |
Int64 |
GetInt64() |
SQL_BINARY |
Byte[] |
GetBytes() |
SQL_BIT |
Boolean |
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() |