.SDF本地数据库查询

时间:2014-09-06 23:13:16

标签: database date sql-server-ce

我正在使用本地SQL Server CE数据库的独立Windows窗体应用程序。

我对本地数据库有点新意。

我遇到了编写查询以根据日期范围获取记录的问题,例如获取(1-july-2014)(30-july-2014)之间的记录。

任何人都可以举例或告诉我路吗?

谢谢和最诚挚的问候。

2 个答案:

答案 0 :(得分:0)

SELECT Field1, Field2, Field3
FROM MyRecords
WHERE MyDateField >= @1 AND MyDateField <= @2

使用DateTime类型的SqlCeParameters并将日期分配给这些。

答案 1 :(得分:0)

这是通过使用转换

解决的

SELECT * 来自考试费用 在哪里(ExamDate&gt; = CONVERT(datetime,&#39; 01/09 / 2014&#39;,103))AND(ExamDate&lt; = CONVERT(datetime,&#39; 30/09 / 2014&#39;,103 ))