DataColumn.Expression获取或设置表达式,用于筛选行、计算列中的值或创建聚合列,
对于你的需求,想让自动生成日期,估计还不能满足。
你直接用 DateTime.Now获取日期不就可以了。
参照:http://msdn.microsoft.com/zh-cn/library/system.data.datacolumn.expression(v=vs.80).aspx
http://blog.csdn.net/zx13525079024
其实产生这个问题的原因是:
我要构建一个datatable,该dt的大部分数据从数据库获取,其中包括一个日期列colDate,现在我想增加一列,用于计算colDate列中的各个日期相距今天的天数,但是DataColumn.Expression似乎不支持日期函数,又不太确定,所以先问问。我还是通过sql计算好了天数再load到dt好了