C#、SQL Server中,byte与tinyint类型使用事项
2017-01-19 11:19
337 查看
在C#中,是没有tinyint类型的;而SQL中是有tinyint类型的。项目中有时候使用到deleteFlag,在SQL数据库端定义的类型是tinyint类型,而在C#中,使用edmx进行数据库映射,需要进行类型转换,将tinyint类型转换为C#中的byte类型。
C#中:
详见MSDN:https://msdn.microsoft.com/zh-cn/library/5bdb6693.aspx
SQL中:
tinyint 从 0 到 255 的整型数据。存储大小为 1 字节。
类型映射转换:http://blog.csdn.net/tangzhongxin/article/details/4647335
C#中:
类型 | 范围 | 大小 | .NET Framework 类型 |
---|---|---|---|
byte | 0 到 255 | 无符号 8 位整数 | System.Byte |
SQL中:
tinyint 从 0 到 255 的整型数据。存储大小为 1 字节。
类型映射转换:http://blog.csdn.net/tangzhongxin/article/details/4647335
相关文章推荐
- C# 使用DateTimePicker与数据库中类型为datetime的数据作比较的一些注意事项
- C#中SQL SERVER 2008字符数据类型使用心得
- C#.NET开发Winform使用MySQL数据库 无法将“System.Byte[]”的对象强制转换为类型“System.IConvertible”
- SQL server和C#使用什么类型来记录金额
- C#中使用FileUpload上传图片到SQL数据库中以image类型存储并使用Image控件显示注意事项
- SQL server和C#使用什么类型来记录金额
- SQL Server中的tinyint与.Net中的Byte结构或C#中的byte才是门当户对的一对!
- SQL Server中,timestamp类型使用注意事项
- [导入]VS 2005中使用C#的新特性:可空类型
- C#中使用指针转换数据类型[C#/unsafe]
- SQL SERVER与C#中数据类型的对应关系
- C# 3.0新特性初步研究 Part1:使用隐含类型的本地变量
- C#与SQL Server之间的数据类型对比及在VS2003中空值传递的解决办法
- sql server 中使用日期类型的几点心得
- C#与SQL Server之间的数据类型对比及在VS2005中空值传递的解决办法
- [导入]VS 2005中使用C#的新特性:可空类型
- C#与SQL Server之间的数据类型对比及在VS2003中空值传递的解决办法
- C#与SQL Server之间的数据类型对比及在VS2003中空值传递的解决办法(上)
- VS2005中使用C#的新特性:可空类型
- [导入]C#中使用反射显示程序集的所有类型和属性