我写了一个SQL语句 把它用DateSet 绑定到Gridview 中 把每一列转换成TemplateField形式  下面聚合函数裂不能绑定就是sum(d_Money),sum(v_point) 报错 
SQL语句
select f.v_Number,sum(d_Money),sum(v_point),p.v_Name from fenshubiao as f  inner join people as p on f.v_Number=p.v_Number group by f.v_Number,p.v_Name 
运行前台报错
<asp:Label ID="Label3" runat="server" Text='<%# Bind("d_Money")) %>'></asp:Label>说数据源中找不到 d_Money 这列求高人解释我要如何写这个数据源

解决方案 »

  1.   

    给你的统计列指定一个列名select f.v_Number,sum(d_Money) as d_Money ,sum(v_point) as v_point ,p.v_Name from fenshubiao as f  inner join people as p on f.v_Number=p.v_Number group by f.v_Number,p.v_Name 
      

  2.   

    <asp:Label ID="Label3" runat="server" Text='<%# Bind("d_Money")) %>'></asp:Label>
    你上面的还多了一个右括号<asp:Label ID="Label3" runat="server" Text='<%# Eval("d_Money") %>'></asp:Label>