sql server表中的tinyint在edmx中转换为byte

时间:2012-06-14 10:48:52

标签: asp.net sql-server-2008 entity-framework

我正在研究asp.net应用程序,我从数据库生成了实体模型(edmx)。我看到数据库中所有tinyint字段都转换为byte。当我尝试使用属性窗口修改模型并更改类型时,我开始获得模型验证错误。

请告诉我如何解决它

1 个答案:

答案 0 :(得分:5)

tinyInt 将变为字节 smallInt 将变为 int16

http://msdn.microsoft.com/en-us/library/bb896344.aspx