读书人

dataview.rowfilter有关问题 (有关问

发布时间: 2012-01-29 21:39:32 作者: rapoo

dataview.rowfilter问题 (问题解决可另外加分)
sr_xm_qsny 是数据库中存放时间的字段 —ataTime型)
year()函数是取年的函数,后面this.DropDownList2.SelectedValue 绑定的是年份
this.DropDownList1.SelectedValue 绑定的是运算符

我写的过滤条件如下:
dv.RowFilter= "year(sr_xm_qsny) " + this.DropDownList1.SelectedValue + " " + this.DropDownList2.SelectedValue + " ";


提示System.Data.EvaluateException: 表达式包含未定义的函数调用 year()。

这个问题怎么解决啊


[解决办法]
把year()函数用有SQL查询语句里面构造一个新字段,再对该字段进行rowfilter过滤

读书人网 >asp.net

热点推荐