基本表里面有四列,分别是编号,姓名,国家,年龄
gridview起初的datasourceid选择的是sqldatasource1
于是就显示了有四列的表格
然后查询语句写在button控件中为
SqlDataSource1.SelectCommand = "SELECT DISTINCT 编号 FROM 信息 WHERE(年龄 >= 30)";
结果运行后点击button好像不能查询一列的数据似的。总是出现如下错误
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
在选定的数据源上未找到名为“姓名”的字段或属性。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.HttpException: 在选定的数据源上未找到名为“姓名”的字段或属性。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[HttpException (0x80004005): 在选定的数据源上未找到名为“姓名”的字段或属性。]
System.Web.UI.WebControls.BoundField.GetValue(Control controlContainer) +406
System.Web.UI.WebControls.BoundField.OnDataBindField(Object sender, EventArgs e) +118
System.Web.UI.Control.OnDataBinding(EventArgs e) +88
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +167
System.Web.UI.Control.DataBind() +31
System.Web.UI.Control.DataBindChildren() +236
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +178
System.Web.UI.Control.DataBind() +31
我是一个初学者,什么都不懂,麻烦各位帮帮忙。