我有一个奇怪的问题。我正在使用 SQLite 创建一个 WP8 应用程序。我有一个有 3 个字段的表,
- 行 ID(PK 整数)
- 名称 (NVARCHAR)
- 记录日期(日期时间)
数据库中肯定有记录,我可以使用 SQLite Expert 查看它们,以及它们的数据类型。当我对表进行查询时,所有记录都显示在我的 ListBox 中,但所有 RecordDate 字段都显示为 1/1/0001。真的很奇怪。我在我编写的其他应用程序中使用了相同的过程,但我无法弄清楚。任何人都可以帮忙吗?
非常感谢
编辑:
var query = db.Table<MyTable>().OrderByDescending(c => c.RecordDate);
在数据库本身中,日期看起来像这样2013-06-02 19:31:00
。