首页 > 数据库 >SqlServer 使用 count功能查询数量

SqlServer 使用 count功能查询数量

时间:2022-11-07 15:01:18浏览次数:44  
标签:count int 数据类型 cmd SqlServer 查询 ExecuteScalar select

 

1、返回的是一个object类型,也就是说是所有数据类型的基类,可根据select所得的第一列的数据类型转换为对应的数据类型

int count = (int)cmd.ExecuteScalar();

2、当select语句无记录返回时,ExecuteScalar()返回NULL值,无法再将null值赋给任何对象或者变量,否则出现异常

3、典型的 ExecuteScalar() 查询可以采用类似于下面的 C# 示例的格式:

sqlcmd = "select COUNT (*) from dbo.Configuration_Word where MarkPoint = '" + Model_02_Name.Text + "' and UseStatus is null";
                        SqlCommand cmd = new SqlCommand(sqlcmd, reader);
                        int count = (int)cmd.ExecuteScalar();

4、反馈结果如下图所示:

 

标签:count,int,数据类型,cmd,SqlServer,查询,ExecuteScalar,select
From: https://www.cnblogs.com/Charlie-1009/p/16865961.html

相关文章

  • MySQL_总结_分页查询
    一应用场景当要查询的条目数太多,一页显示不全二语法Select查询列表From 表Limit【offset,】size;注:      Offset:代表的是起始的条目索引,默认从0开始 ......
  • MySQL_联合查询
    Union联合合并:将多条查询俞军的结果合并成一个结果 语句查询语句1Union查询语句2Union…应用场景-什么时候使用?要查询的结果来自多个表,且多个表没有直接的连......
  • MySQL_分页查询
    应用场景当要显示的数据,一夜显示不全,需要分页提交sql请求语法Select查询列表From表【jointypejoin表2On连接条件Where筛选条件Groupby分组字段Having分......
  • MySQL_总结_连接查询
    SQL99语法1内连接语法Select查询列表From表1别名【Inner】join表2别名on连接条件Where筛选条件Groupby分组列表Having分组后的筛选Orderby排序列......
  • MySQL_总结_子查询
    一含义嵌套在其他语句内部的select语句称为子查询或内查询,外面的语句可以是inner、update、delete、select等,一般select作为外面语句较多外面如果为select语句,则......
  • JAVA文件创建与查询
    java常用的文件操作1~文件的创建(三种不同方法):(1)根据路径构建一个File对象:newFile(Stringpathname)(2)根据父目录文件+子路径构建:newFile(Fileparent,Stringchild)(3)......
  • 封装MyBatis输出结果-简单类型,对象类型,map,resulemap,模糊查询
    封装MyBatis输出结果resultType:执行sql得到ResultSet转换的类型,使用类型的完全限定名或别名。注意如果返回的是集合,那应该设置为集合包含的类型,而不是集合本身......
  • 华为云 MRS 基于 Apache Hudi 极致查询优化的探索实践
    背景湖仓一体(LakeHouse)是一种新的开放式架构,它结合了数据湖和数据仓库的最佳元素,是当下大数据领域的重要发展方向。华为云早在2020年就开始着手相关技术的预研,并落地在华......
  • 第二十七章、适配布局rem与媒体查询与less
    less ......
  • 前端vue2下使用media query 媒体查询报错问题
    在前端vue2项目下,如果直接像普通css那样使用meidiaquery,是不起作用的需要安装sass和sass-loader在package.json中指定一下依赖,一定要注意版本,经过我的测试我现在这个版......