У меня есть данные в таблице sql, в которой тип столбца даты равен datetime (2019-04-30 15: 01: 14.000), теперь мне нужна запись поиска между двумя датами в gridview.
Я пробовал код, но он не работает должным образом. Это означает, что если я хочу выполнить поиск по сегодняшней записи, то в текстовых полях я приведу дату сегодня и дату завтра, тогда результат сегодняшнего дня будет отображаться в виде сетки
protected void Button1_Click(object sender, EventArgs e)
{
con = new SqlConnection("Data Source=DESKTOP-5PJ76B9;Integrated Security=SSPI;Initial Catalog=SilverProduction;MultipleActiveResultSets=True;");
con.Open();
{
SqlCommand cmd = new SqlCommand("Searchbaledatewise");
cmd.Parameters.AddWithValue("@StartDate", DateTime.Parse(txtstart.Text).ToString("yyyy-MM-dd ", System.Globalization.CultureInfo.InvariantCulture));
cmd.Parameters.AddWithValue("@EndDate", DateTime.Parse(txtend.Text).ToString("yyyy-MM-dd", System.Globalization.CultureInfo.InvariantCulture));
cmd.Connection = con;
cmd.CommandType = CommandType.StoredProcedure;
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(dt);
GVProducebale.DataSource = dt;
GVProducebale.DataBind();
con.Close();
}
}`
Я хочу, чтобы, если я приведу сегодня дату, тогда данные сегодняшней даты будут представлены в gridview.