异常:System.Data.EvaluateException: 未找到列 [*]。
后端代码:
protected void Button2_Click(object sender, EventArgs e)
{
SqlDataSource2.FilterExpression = " [Sex] = " + DropDownList2.SelectedValue;
}
问题:当我查询性别[Sex]的时候,出现System.Data.EvaluateException: 未找到列 [M]的错误。
更改后代码:
protected void Button2_Click(object sender, EventArgs e)
{
SqlDataSource2.FilterExpression = " [Sex] like '%" + DropDownList2.SelectedValue + "%'" ;
}
原因:大概是String字段用模糊查询才能识别出来吧。