C# asp.net mvc应用中sql server数据与poco类的对应关系

C# asp.net mvc应用中sql server数据与poco类的对应关系,c#,asp.net,sql-server,asp.net-mvc,C#,Asp.net,Sql Server,Asp.net Mvc,我正在开发一个asp.net mvc应用程序,在这里我可以处理sql server数据库中存储的一些对象。我有一个名为“user”的表,其字段“name”声明如下: name NVARCHAR(250). 现在我想知道如何在我的poco类“user”中声明属性名上的dataannotation,使其不超过数据库中字段的容量 我已经说过: [Required] public string Name{ get; set; } 提前感谢您的帮助也许您可以使用类似的工具 [StringLength(

我正在开发一个asp.net mvc应用程序,在这里我可以处理sql server数据库中存储的一些对象。我有一个名为“user”的表,其字段“name”声明如下:

name NVARCHAR(250).
现在我想知道如何在我的poco类“user”中声明属性名上的dataannotation,使其不超过数据库中字段的容量

我已经说过:

[Required]
public string Name{ get; set; }

提前感谢您的帮助

也许您可以使用类似的工具


[StringLength(250,ErrorMessage=“Name Max Length is 250”)]

您可以使用
[StringLength(250,ErrorMessage=“Name Max Length is 250”)]
好的,谢谢,如果这个问题看起来很愚蠢,很抱歉,但我想知道250个参数是否与此字段中的最大字符数相对应?正确,因为您将自己的姓名定义为
nvarchar(250)
,您可以选择您喜欢的金额