我有一個代碼塊,我希望每個月在不同的文本框中運行12次。將1條語句的數據自動輸入到12個文本框中
它所做的是使用行過濾器來匹配月份(我只能使用上限和下限範圍而不是月份名稱)並計算有多少個條目。
//二月例子:
DataView dvfeb = new DataView();
dvfeb = DtSet.Tables[0].DefaultView;
dvfeb.RowFilter = "([Actual Start Date]>= '1/02/2012' and [Actual Start Date] < '28/02/2012')";
int febval = dvfeb.Count;
febbox.Text = febval.ToString();
//三月實例
DataView dvmar = new DataView();
dvmar = DtSet.Tables[0].DefaultView;
dvmar.RowFilter = "([Actual Start Date]>= '1/03/2012' and [Actual Start Date] < '30/03/2012')";
int marval = dvmar.Count;
marbox.Text = marval.ToString();
我將如何得到它改變二月,三月,四月數據視圖自動命名和文本框?是否有更容易使用的行過濾器,因此它可以包含在這個循環中?
您能舉個例子嗎?
如果你想要完整的日期,爲什麼不使用'DateTime.DaysInMonth(Year,Month)'? http://stackoverflow.com/questions/2493032/how-to-get-the-last-day-of-a-month –
謝謝。這是因爲我不知道它存在。 :) – urlreader