0
ReportViewerの特定の日付を検索するボタンを使用して、データの特定の日付を表示します。ReportViewerのパラメータとしてのDateTimePicker
private void button1_Click(object sender, EventArgs e)
{
this.DataTable1TableAdapter.Fill(this.DataReport.DataTable1 + dateTimePicker2.Value());
this.reportViewer1.RefreshReport();
}
これはDataAdapterで使用したクエリです。
SELECT Customer.CID, Customer.FirstName, Customer.LastName, Booking.VehicleNumber, Customer.MemberType, Customer.Points, Booking.[Time], Booking.[Date]
FROM (Booking INNER JOIN
Customer ON Booking.CID = Customer.CID)
WHERE Booking.[Date] = (dateTimePicker2)
上記のコードは、ボタンの下に「dateTimePicker2.Value」が機能しないことを示しています。私はテキストとして使用しようとしましたが、それでもエラーが表示されます。私はそれを何に変換すべきですか、または文字列で追加すべきですか?
疲れたラッピングdateTimePicker2.Valueを引用符で囲んで文字列を表しますか? –
引用してみましょう。 – Minial
'this.DataTable1TableAdapter.Fill(this.DataReport.DataTable1、" dateTimePicker2 ".Value());これは何か? – Minial