我试图在 c# 中使用查询制作 excel 图表,我需要收集上个月的数据。我正在使用以下代码,它没有给出任何错误,但也没有给出任何结果。
基本上我有 excel 表中的数据并使用该数据制作图表。
首先,我获取两个日期并将它们转换为短字符串,然后将字符串与从 excel 中选择的短强格式的日期进行匹配。
如果有人可以回答,我将非常感谢帮助。
谢谢,
编码:
// Get current date and time
DateTime dtx = DateTime.Now;
string Date = dtx.ToShortDateString();
// Calculating the last month's date (substracting days from current date.)
DateTime lastmonth= DateTime.Today.AddDays( -30 );
string Date2 = lastmonth.ToShortDateString();
OleDbCommand objCmdSelect = new OleDbCommand(
"SELECT [Hour],(Format(Date, 'Short Date')) AS text_Date,[U_CSSR] FROM [" + excelSheets[j] + "] WHERE CI=" + id + " AND (Format(Date, 'Short Date'))BETWEEN "+ Date + " AND "+ Date2 + " ", objConn);