【发布时间】:2017-05-17 03:35:29
【问题描述】:
我的程序中有 2 个日期时间选择器。一种是指定从,另一种是指定到。我试图在 from 和 to 之间获取值。我在查询之间传递了 2 datetimepicker 的值,但我只获得一个月日期之间的值。如果我从一个月的日期选择并从另一个日期选择将不会显示数据。
SqlDataAdapter da3 = new SqlDataAdapter("SELECT Name from Billing WHERE Bill_Date Between @From AND @To", con);
da3.SelectCommand.Parameters.AddWithValue("@From", dateTimePicker_FromSaleReport.Text);
da3.SelectCommand.Parameters.AddWithValue("@To", dateTimePicker_ToSaleReport.Text);
dataTable dt3 = new DataTable();
da.Fill(dt);
dgv_FromToSaleReport.DataSource = dt3;
【问题讨论】:
-
尝试将日期作为 DateTime 对象传递给
Text -
你能帮忙解释一下吗?
-
不幸的说,你可以这样做:
dateTimePicker_FromSaleReport.Value.ToString()。看看DateTimePicker.Value Property。
标签: c# windows winforms visual-studio