m_DeletedItemsDTというDataTableを使用してSQLServerDBからのデータを表示するdatagridviewコントロールがあります。
グリッドの上に2つのdatatimepickerコントロールがあるので、ユーザーは開始日と終了日を選択してから、cmdFilterDataをクリックします。これにより、データベースからフィルター処理されたデータセットが取得され、以下のクエリを使用してグリッドが更新されます。
"SELECT * FROM ReturnUnpaidData_Audit WHERE [AuditDateTime]<='" & Me.dtpEndDate.Value.ToString("yyyy-MM-dd") & "' AND [AuditDateTime]>='" & Me.dtpStartDate.Value.ToString("yyyy-MM-dd") & "'"
私が望んでいるのは、データベースへの別のラウンドトリップではなく、グリッド上、またはm_DeletedItemsDTと呼ばれ、フォーム/クラスレベルで宣言されたデータテーブル上でフィルタリングを実行することです。
WinFormsのTextBoxに入力されたテキストを使用してFilterDataGridView を確認しようとしましたが、実際には必要なものではありません。