SQL返回值 C#语言

来源:百度知道 编辑:UC知道 时间:2024/05/05 04:53:06
SqlCommand selectCmd = new SqlCommand("select SUM (列1) from 表A where 名字='AAA'",conn);
那么,我想获得这个对"列1"的SUM的值,下面应该怎么写呢?
请高手指教.使用的是C#语言.

SqlCommand selectCmd = new SqlCommand("select SUM (列1) from 表A where 名字='AAA'",conn);
int sum=Convert.ToInt32(selectCmd.ExecuteScalar());
则sum就是获取的列1的SUM值

写SQL 的时候最好给个别名例如

select sum(1) as num from a where name="abc"

到程序里面直接去取 "num" 就行了。