在报表查看器中按日期范围搜索,但不显示正确的日期范围

时间:2018-06-08 08:01:37

标签: c# visual-studio-2012 datetimepicker reportviewer date-range

我正在使用Visual Studio。情况就是这样:在我的报告查看器中,当用户输入开始和结束时,我有2个标签(命名为和来),2个日期时间选择器(名称为start和end,格式为dd / MM / yyyy)和1个按钮日期(例如2011-2013),报告查看器应在单击按钮后显示该日期范围内的所有条目。问题是报告查看器显示2011-2016的记录。

这是我在.cs中的代码:

`private void button1_Click_1(object sender, EventArgs e)
{
    this.tbl_descTableAdapter01.Fill(this.dataSet5.tbl_desc,
    start.Value.ToShortDateString(), end.Value.ToShortDateString());
    this.reportViewer2.RefreshReport();
}`

这是我的疑问:

SELECT Property_ID, Description, Acq_Date, Est_Life, Resp_Center, Acquisition_Cost, Acc_Depreciation, NetBookValue, Coop, Remarks, Type, Gender, Accounting_Officer, Status FROM tbl_desc WHERE (Acq_Date BETWEEN @from AND @to)

0 个答案:

没有答案