黑马程序员技术交流社区

标题: ADO.NET中让SQL执行了一个条件查询语句,如何接收返回的值。 [打印本页]

作者: 林言    时间: 2012-5-19 21:37
标题: ADO.NET中让SQL执行了一个条件查询语句,如何接收返回的值。
该怎么样接收返回的结果。
作者: 王卫    时间: 2012-5-19 21:48
定义一个变量接收返回的值  
1.ExecuteNonQuery方法,该方法用于对连接执行SQL语句并返回受影响的行数。该方法执行UPDATA,INSERT,DELATE语句更改数据库中的数据,只返回执行命令所影响到表的行数。
2.ExecuteScalar方法,执行查询,返回结果集中的第一行,第一列,其他的行和列将被忽略,因此该方法主要是从数据库中检索单个值,多用于聚合函数,如SUM(),COUNT();
最近做到一题,需要接收我是这样来做的 用的 就是 上面的方法----int a = (int)cmd.ExecuteScalar();    这样 就会 把返回的值 接收到 a中,不过 是 整型 ------
3.ExecuteReader方法,返回多行结果查询数据。




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