以下にリストされている日付範囲で DataGridView をフィルター処理したいと思います。
開始日と終了日を持つ 2 つの項目を持つ ListBox があります。リストボックスの上に開始日、下に終了日。
リストボックス
名前付きの日付列を持つ DataGridView'DATE'
注: 私の DataGridView と ListBox のすべての DateTime 形式はdd/MM/yyyy
、例:05/23/2013
Filter = "(DATE >= '" + lbSearchByTime.Items[0].ToString().Trim() +
"and DATE <= '" + lbSearchByTime.Items[1].ToString().Trim() + "')";
Filter = "(DATE >= '" + Convert.ToDateTime(lbSearchByTime.Items[0].ToString().Trim()) +
and "DATE <= '" + Convert.ToDateTime(lbSearchByTime.Items[1].ToString().Trim()) + "')";
これらの 2 つのコードは機能しません。それは間違ったフォーマットですか、それとも何か他のものですか?button_click でフィルターを実行しても変化はありません。