ef codefirst 模型字段類型與sqlserver表字段類型對應概要


1、sqlserver中nvarchar(50),對應EF中:

[MaxLength(50, ErrorMessage = "最大長度為{1}")]
public string Name { get; set; }

 

2、sqlserver中char(10),對應EF中:

[MaxLength(10)]
[Column(TypeName = "CHAR")]
public string Name { get; set; }

 

3、sqlserver中smallint,對應EF中:

public short ID { set; get; }

 

4、sqlserver中tinyint,對應EF中:

public byte IsDelete { get; set; }

 

5、sqlserver中text,對應EF中:

[Column(TypeName = "text")]
public string Content { set; get; }

 

6、sqlserver中Date(sqlserver2008版本以上才有),對應EF中:

[Column(TypeName = "Date")]
public DateTime Birthday{ get; set; }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM