您的位置:首页 > 数据库

C#、SQL Server中,byte与tinyint类型使用事项

2017-01-19 11:19 281 查看
在C#中,是没有tinyint类型的;而SQL中是有tinyint类型的。项目中有时候使用到deleteFlag,在SQL数据库端定义的类型是tinyint类型,而在C#中,使用edmx进行数据库映射,需要进行类型转换,将tinyint类型转换为C#中的byte类型。

C#中:

类型范围大小.NET Framework 类型
byte
0 到 255无符号 8 位整数System.Byte
详见MSDN:https://msdn.microsoft.com/zh-cn/library/5bdb6693.aspx

SQL中:

tinyint 从 0 到 255 的整型数据。存储大小为 1 字节。

类型映射转换:http://blog.csdn.net/tangzhongxin/article/details/4647335
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  sql server C# tinyint byte