ExecuteScalar 返回值
来源:互联网 发布:企业邮箱域名是什么 编辑:程序博客网 时间:2024/06/06 08:33
ExecuteScalar
执行查询,并返回查询所返回的结果集中第一行的第一列。忽略额外的列或行
Execute=执行;
scalar=数量;
so, 从字面意思来讲,可将ExecuteScalar 和ExecuteNonQuery对比来学习。
ExecuteScalar()方法的作用是:
执行查询,并返回查询所返回的结果集中第一行的第一列。所有其他的列和行将被忽略。
string strConn = "Data Source=(local);Initial Catalog=paperManage;Integrated Security=True";
SQLConnection objConn = new SQLconnection(strConn);
SQLCommand objCMD = new SQLCommand(strSQL,objConn);
object objResult = objCMD.ExecuteScalar() //或者 string result = objCMD.ExecuteScalar().toString();
ExecuteNonQuery执行一个SqlCommand返回操作影响的行数,这个多半是判断操作是否成功的,例如插入删除和更新操作,如果影响行数为0的话,则证明操作是不成功的,大于0则证明操作成功。
而ExecuteScalar()方法也用来执行SQL语句,但是ExecuteScalar()执行SQL语句后的返回值与 ExecuteNonQuery()并不相同,ExecuteScalar()方法的返回值的数据类型是Object类型。
object类型,也就是说是所有数据类型的基类,可根据select所得的第一列的数据类型转换为对应的数据类型
- ExecuteScalar 返回值问题
- ExecuteScalar 返回值问题
- ExecuteScalar 返回值问题
- ExecuteScalar 返回值问题
- ExecuteScalar 返回值
- 关于Command.ExecuteScalar返回值
- ExecuteScalar()返回值为空怎么办
- [C#]ExecuteNonQuery()返回值注意点 ExecuteScalar()
- SQL ExecuteNonQuery(), ExecuteScalar()返回值及DataAdapter
- ExecuteNonQuery()、ExecuteScalar()和ExecuteReader()的返回值
- ExecuteScalar()方法返回值 及 DBnull和NUll的区别
- ExecuteScalar()方法返回值 及 DBnull和NUll的区别
- 判断ExecuteScalar()是否返回结果
- ExecuteScalar
- ExecuteScalar
- ExecuteScalar
- ExecuteScalar
- ExecuteScalar
- CUDA线程分配
- android popupMenu 监听消失
- 闰年的判定
- 构建工具的发展及Android Gradle快速上手
- Java中的位移运算符
- ExecuteScalar 返回值
- docker 运行挂载磁盘
- USACO Your Ride Is Here
- 绘制矩形框 OpenCV
- RGB<—>YUV RGB<—>YCbCr
- selenium2 原理和常用api
- redis Java应用
- 安卓开发工具安装
- hadoop 几个默认counter的含义及收集原理