黑马程序员技术交流社区

标题: SQL中的.executescalar [打印本页]

作者: 宋超    时间: 2012-3-25 11:13
标题: SQL中的.executescalar
.executescalar  这个事干什么用的?视频上只用了 没说啥意思?
作者: 陈东    时间: 2012-3-25 11:22
ExecuteScalar是SqlCommand对象的一个方法,它从查询结果中返回第一行和第一列的值。
作者: 韩迎龙    时间: 2012-3-25 12:17
返回第一个结果集中的第一行的第一列的记录!
作者: 方杰    时间: 2012-3-25 12:24
如:select count(*) from 表 返回总数
作者: 蔚强    时间: 2012-3-25 14:01
   你调试运行看运行到那里返回的是什么?不是更清楚一点吗?

作者: 许前刚    时间: 2012-3-25 15:12
ExecuteReader()返回的是查询结果,可以用SqlDataReader对象迭代取出,ExecuteScalar()返回的是第一行第一列的值。ExecuteNonQuery();方法返回的是对数据库操作所影响的行数。
详情可以参见我的博客:http://www.cnblogs.com/xu-qian-gang/archive/2011/11/23/2260799.html
作者: ☆丿灬北纬28°    时间: 2012-3-25 15:29
ExecuteScalar()返回的是查询结果中第一行第一列的值
是可以赋值给一个变量的……




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2