首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

dataview.rowfilter有关问题 (有关问题解决可另外加分)

2012-01-29 
dataview.rowfilter问题 (问题解决可另外加分)sr_xm_qsny是数据库中存放时间的字段(DataTime型)year()函数

dataview.rowfilter问题 (问题解决可另外加分)
sr_xm_qsny   是数据库中存放时间的字段   (DataTime型)
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过滤

热点排行