使用亚音速记录两个日期之间
Posted
技术标签:
【中文标题】使用亚音速记录两个日期之间【英文标题】:Records between two dates using subsonic 【发布时间】:2011-08-18 18:53:41 【问题描述】:喂。我有一个包含两个日期时间列(initialDate、finalDate)的表,我需要过滤变量 varDate 介于日期时间字段值之间的记录。
使用 SQL 很简单:
SELECT * FROM Table WHERE varDate BETWEEN initialDate AND finalDate
但是,任何人都可以回答我如何使用 SubSonic 查询获取这些记录?
我刚刚尝试了每一个 SubSonic 语句,但它只是没用.. 任何支持的方法只需要比较值之间的表字段;以及我需要它来比较表字段之间的值。 谢谢(对不起我的英语,我来自阿根廷)
【问题讨论】:
这篇文章有帮助吗? ***.com/questions/994656/… 并非如此。谢谢你的回答。 在示例中可以看到如下结构:选择、列、比较、初始日期值、最终日期值。我需要的是在初始日期列和最终日期列之间选择日期值。谢谢回答 【参考方案1】:你可以试试:
DB.Select().From("Purchase")
.Where("PurchaseDate").IsBetweenAnd(FromDate.DateTime, ToDate.DateTime)
.ExecuteAsCollection<PurchaseCollection>();
【讨论】:
以上是关于使用亚音速记录两个日期之间的主要内容,如果未能解决你的问题,请参考以下文章