比较两个日期并过滤Sql Server

时间:2013-02-01 05:36:48

标签: vb.net sql-server-2008 validation date

在我的软件中,我有注册日期以及到期日期,如下所示:

enter image description here

我正在将它们更新到数据库,如下所示:

enter image description here

现在,我想过滤 数据库已完成 expirydate 的所有记录,给他们一些颜色。 (或)我可以将到期日与今天的日期进行比较。

对于按姓名过滤,我这样做了:

 Dim Name As String = "%" + txtName.Text.ToString + "%"
 Me.CustomersBindingSource.Filter = " FirstName LIKE '" & Name & "'"

以类似的方式,我可以为到期日做些什么吗?如果那么我该怎么办?

欢迎提出任何建议。

1 个答案:

答案 0 :(得分:1)

为什么你不能使用这样的东西:

Me.CustomersBindingSource.Filter = " ExpiryDate > '" & System.DateTime.Now.ToString("yyyyMMdd") & "'"