【发布时间】:2014-03-28 17:31:49
【问题描述】:
我想从我的 sql server 数据库表中搜索 出生日期。我得到的问题是 DOB 的年份会有所不同,并且会晚于当年。如果我想获得与 facebook 生日提醒相同的生日将在未来 7 天到来的客户列表。
我尝试将smalldatetime 转换为varchar 并使用带有'_' 通配符 的LIKE 语句。例如Convert(Char(10),DOB,103) LIKE "__/02/____'。但是,它给了我本月即将到来的 DOB 的客户列表。它还向我显示了那些生日在本月之前已经过去的数据。我只想要那些生日在接下来 7 天的数据。
我的应用程序是用 C# 开发的。如果可以使用DataTable 或DataView 获得适当的结果,请建议我。
【问题讨论】:
标签: c# sql sql-server