Как я могу получить данные между определенными датами и заполнить все данными? - PullRequest
0 голосов
/ 18 мая 2019

Я никогда прежде не использовал базы данных sql, и я изо всех сил пытаюсь получить данные между датами, выбранными двумя датчиками времени, и поместить их в таблицу данных.

private void BtnSearch_Click(object sender, EventArgs e)
        {
            String InitialDateTL =Convert.ToString(dateTimePickerIDate.Value.ToString("dd/MM/yyyy"));
            String FinalDateTL = Convert.ToString(dateTimePickerFDate.Value.ToString("dd/MM/yyyy"));
            //string SelectedCoin = comboBoxSelectCoinTL.SelectedItem.ToString();
            //string InitialTime = txtInitialTime.Text;
            //string FinalTime = txtFinalTime.Text;
            MessageBox.Show(InitialDateTL);
            MessageBox.Show(FinalDateTL);

            SqlCommand SelectSpecificDataTL = new SqlCommand("Select * from cash where Date between @InitialDate and @FinalDate", database.cash);
            database.cash.Open();

            SelectSpecificDataTL.Parameters.AddWithValue("@InitialDate", InitialDateTL);
            SelectSpecificDataTL.Parameters.AddWithValue("@FinalDate", FinalDateTL);


            SqlDataAdapter ffff = new SqlDataAdapter(SelectSpecificDataTL.ToString(), database.cash);

            //SqlDataAdapter GetSpecificData = new SqlDataAdapter();
            //GetSpecificData.SelectCommand = SelectSpecificDataTL;
            DataTable data = new DataTable();
            ffff.Fill(data);
            TransactionsLogGraph.DataSource = data;
        }

Это то, что я пробовал до сих пор, я знаю, что, вероятно, все неправильно, и поэтому мне нужна помощь!

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