四时宝库

程序员的知识宝库

ADO.Net-ExecuteScalar()方法 145

SqlCommand对象的ExecuteScalar()方法,执行查询返回查询所返回结果集中第一行的第一列(首行首列),忽略其他列或行;由于其返回值不确定是什么类型的,所以返回值为object类型,程序中判断时需要进行类型转换

首先了解几个数据库中的聚合函数,因为这些函数执行后也是一个单行单列的值

1)count(*) 一般用于计算得到表中的总条数

2)sum(数值或者可以成功转换为数值的列)用于计算该列所有数据的总和

3)avg(数值或者成功转换为数值的列)用于计算该列所有数据的平均值

4)max(数值或者成功转换为数值的列)得到该列中最大值

5)min(数值或者成功转换为数值的列)得到该列中最小值

当使用ExecuteScalar()方法执行插入SQL语句时,使用output inserted点列名,就会得到刚刚插入数据列的值,一般都是得到该条数据的主键

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接