针对年份和月份读取数据库中相应的数据,如日期格式:2015/6/15,则dv.Rowfiler=******* like '%" + Nyear + "/" + month+"/",上式中最后的“/”一定得加上,否则导致"2015/10"与"2015/1"相互之间混淆。
相关代码如下:
for (int i = 1; i <= month_1; i++)
{
string month = Convert.ToString(i);
dv.RowFilter = "Convert(GHGFM_监测日期, 'System.String') like '%" + Nyear + "/" + month +"/"+ "%'";
if (dv.Count == 0)
{
a[j] = i;
j++;
}
dv.RowFilter = "Convert(GHGFM_监测日期, 'System.String') like '%" + Nyear + "/" + month +"/"+ "%'"