C#查询出一列的最大值,怎么赋值给一个变量

lilin8989252 2013-09-05 09:06:48
string sa = "select 竞拍商品编号,max(出价人价格) from sq_jn_xmwxt.dbo.jpcjb group by 竞拍商品编号";
SqlDataAdapter sda = new SqlDataAdapter(sa, Con);
DataSet ds = new DataSet();
sda.Fill(ds);
我按下面这句写的,不对
string ss = ds.Tables[0].Rows[0]["max(出价人价格)"].ToString();
求大神指点,到底怎么把max(出价人价格)这个赋值给一个变量
...全文
88 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
智商余额不足 2013-09-05
  • 打赏
  • 举报
回复

select 竞拍商品编号,max(出价人价格) as 价格 from sq_jn_xmwxt.dbo.jpcjb group by 竞拍商品编号;

ds.Tables[0].Rows[0]["价格"].ToString()
CqCoder 2013-09-05
  • 打赏
  • 举报
回复
数据库没连接上面么? 断点调试这句 string ss = ds.Tables[0].Rows[0]["max(出价人价格)"].ToString();
bdmh 2013-09-05
  • 打赏
  • 举报
回复
ds.Tables[0].Rows[0][1]

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧