在今天的日期中选择电话



我正在尝试从SQL 2012中的Avaya数据库中检索电话,我似乎无法正确地获得我的代码上的日期。

cmdCalls = String.Format("SELECT * FROM dbo.tblCallList WHERE CreateDate > cast('" & DateYesterday & "' as date)")

这是我的查询字符串

Dim DateYesterday As Date = Date.Today.AddDays(<insert number of days>).ToString("yyyy-MM-dd")

我似乎无法从数据库中获取所需的数据,它确实从日期变量中减去了几天,但问题是在查询中使用的天数,而是显示了本月的所有记录一天

数据库上的日期格式为'2017-06-08 12:04 :: 00:000',例如

使用数据库中的当前日期:

SELECT *
FROM dbo.tblCallList
WHERE CreateDate >= CAST(getdate() as date);

最新更新