黑马程序员技术交流社区
标题:
ExecuteScalar()和ExecuteNonQuery()的区别
[打印本页]
作者:
黒■色
时间:
2014-4-1 18:39
标题:
ExecuteScalar()和ExecuteNonQuery()的区别
本帖最后由 黒■色 于 2014-4-2 08:43 编辑
cmd.ExecuteNonQuery()
cmd.ExecuteScalar()
这两个都是执行cmd中的SQL语句。
有什么区别啊?
作者:
mdb
时间:
2014-4-1 19:10
ExecuteNonQuery返回受影响的行数,ExecuteScalar返回结果集的第一行第一列的数据
作者:
诠释♂回忆
时间:
2014-4-1 20:49
ExecuteNonQuery方法返回值为int类型,执行SQL语句中增加记录、修改记录、删除记录的过程;ExecuteScalar方法返回值object类型,执行SQL语句中只查询或计算(比如:求和、最大值等)一个值的过程。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2