我应该使用什么时候处理一个值在c#,这是一个SQL Server数据库的大int ?
当前回答
Int64直接映射到BigInt。
源
其他回答
您可以使用长类型或Int64
我处理一个bigint数据类型显示在一个DataGridView,并使它像这样
something = (int)(Int64)data_reader[0];
我认为等效的是Int64
使用长数据类型。
sql中的int直接映射到int32,也被称为基本类型,即c#中的int
Sql Server中的bigint直接映射到int64,也被称为基本类型,即c#中的long
这里定义了biginteger到integer的显式转换
推荐文章
- 实体框架核心:在上一个操作完成之前,在此上下文中开始的第二个操作
- 如何为构造函数定制Visual Studio的私有字段生成快捷方式?
- 为什么Visual Studio 2015/2017/2019测试运行器没有发现我的xUnit v2测试
- 确定记录是否存在的最快方法
- 如何使用JSON确保字符串是有效的JSON。网
- AppSettings从.config文件中获取值
- 通过HttpClient向REST API发布一个空体
- 如何检查IEnumerable是否为空或空?
- 自动化invokerrequired代码模式
- 没有ListBox。SelectionMode="None",是否有其他方法禁用列表框中的选择?
- 在c#代码中设置WPF文本框的背景颜色
- 在c#中,什么是单子?
- 从现有模式生成表关系图(SQL Server)
- c#和Java中的泛型有什么不同?和模板在c++ ?
- 我如何循环通过一组记录在SQL Server?