Как искать запись между двумя датами в gridview asp.net c #? - PullRequest
1 голос
/ 01 мая 2019

У меня есть данные в таблице 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...