【发布时间】:2016-06-22 17:51:14
【问题描述】:
我在我的 C# 应用程序中使用 MS Access .mdb 数据库。数据库包含电子邮件消息(一行 - 一条消息)。
我需要获取指定数量的早于指定日期时间的消息。假设在 2012-02-01 12:00:00 之前有 30 条消息。我尝试了不同的查询,但它们都给了我错误。也试过TOP、LIMIT等语句:
"SELECT * FROM ( SELECT * FROM Mails WHERE (timeReceived < ?) ) LIMIT 0,30";
"SELECT * FROM Mails WHERE (timeReceived = ?) ORDER BY timeReceived DESC LIMIT ?";
等等
任何提示。
【问题讨论】: