Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 用于筛选datagridview的DateTimePicker_Vb.net_Datetime_Filter - Fatal编程技术网

Vb.net 用于筛选datagridview的DateTimePicker

Vb.net 用于筛选datagridview的DateTimePicker,vb.net,datetime,filter,Vb.net,Datetime,Filter,我有一个DataGridView,大约有13000条记录,我想按日期过滤它。问题是我不知道怎么做!目前,如果我想根据字符串过滤DGV,我将使用以下代码 If TextBox1.TextLength > 0 Then frmReportMenu.ProjectBindingSource.Filter =_ String.Format("[User no] Like '*" & TextBox1.Text) & "*'" Else fr

我有一个DataGridView,大约有13000条记录,我想按日期过滤它。问题是我不知道怎么做!目前,如果我想根据字符串过滤DGV,我将使用以下代码

If TextBox1.TextLength > 0 Then
        frmReportMenu.ProjectBindingSource.Filter =_ 
String.Format("[User no] Like '*" & TextBox1.Text) & "*'"
    Else
        frmReportMenu.ProjectBindingSource.Filter = String.Empty
    End If
但我不知道date用什么,因为date和String.Format不一样


有人能帮忙吗?

如果要按两个日期时间选择器日期进行筛选,请执行以下操作:

Dim DateFrom as string = String.Format("[YourDateField] >= '{0:yyyy-MM-dd}' ", DateTimePickerFrom.Value)
Dim DateTo as string = String.Format("[YourDateField] <= '{0:yyyy-MM-dd}' ", DateTimePickerTo.Value)

frmReportMenu.ProjectBindingSource.Filter = String.Format("{0} AND {1}", DateFrom, DateTo) 
Dim DateFrom as string=string.Format(“[YourDateField]>=”{0:yyyy-MM-dd}',DateTimePickerFrom.Value)
Dim DateTo as string=string.Format(“[YourDateField]