私のプログラムには2つのdatetimepickersがあります。 1つはfromを指定し、もう1つはtoを指定することです。 Iamはfromとtoの間で値を取得しようとしています。私はクエリの間に2 datetimepickerの値を渡したが、私は月の日付の間だけの値を取得しています。もし私が1ヶ月の日付から選択し、別の日付から選択すると、データが表示されません。datetimepickerからfromとto dateの間の値の取得
テキストのための代わりにDateTimeオブジェクトを渡すために持っているので、あなたは、日付ピッカーからDateTime値を取得する必要があり、その後、それと進み、すべての最初の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オブジェクトとして日付を渡そうとすると、 –
その説明に役立つでしょうか。 – Abhijith
が幸運なことに言ったように、あなたは 'dateTimePicker_FromSaleReport.Value.ToString()'のようにすることができます。 [DateTimePicker.Valueプロパティ](https://msdn.microsoft.com/en-us/library/system.windows.forms.datetimepicker.value(v = vs.110).aspx)を参照してください。 –