SQL Server 数据库引擎类型 | .NET Framework 类型 | SqlDbType 枚举 | SqlDataReader SqlTypes 类型化访问器 | DbType 枚举 | SqlDataReader DbType 类型化访问器 |
---|---|---|---|---|---|
bigint | Int64 | BigInt | |||
binary | Byte[] | ||||
bit | Boolean | ||||
char | String Char[] | ||||
date (SQL Server 2008 及更高版本) | DateTime | ||||
datetime | DateTime | ||||
datetime2 (SQL Server 2008 及更高版本) | DateTime | 无 | |||
datetimeoffset (SQL Server 2008 及更高版本) | DateTimeOffset | 无 | |||
decimal | Decimal | ||||
FILESTREAM 特性 (varbinary(max)) | Byte[] | ||||
float | Double | ||||
image | Byte[] | ||||
int | Int32 | ||||
money | Decimal | ||||
nchar | String Char[] | ||||
ntext | String Char[] | ||||
numeric | Decimal | ||||
nvarchar | String Char[] | ||||
real | Single | ||||
rowversion | Byte[] | ||||
smalldatetime | DateTime | ||||
smallint | Int16 | ||||
smallmoney | Decimal | ||||
sql_variant | Object* | GetValue * | |||
文本 | String Char[] | ||||
time (SQL Server 2008 及更高版本) | TimeSpan | 无 | |||
timestamp | Byte[] | ||||
tinyint | Byte | ||||
uniqueidentifier | Guid | ||||
varbinary | Byte[] | ||||
varchar | String Char[] | ||||
xml | Xml | 无 |