对于dotnet编程新手来说,在为表创建Model类的时候,将MSSQL数据库中的字段转成什么样的C#类的类型,这是一个麻烦事。这里介绍一下MSSQL字段类型和C#类型的对应关系,解决这个问题。
| SQL Server类型 | C#类型 |
|---|---|
| bit | bool |
| tinyint | byte |
| smallint | short |
| int | int |
| bigint | long |
| real | float |
| float | double |
| money | decimal |
| datetime | DateTime |
| char | string |
| varchar | string |
| nchar | string |
| nvarchar | string |
| text | string |
| ntext | string |
| image | byte[] |
| binary | byte[] |
| uniqueidentifier | Guid |
