【发布时间】:2009-07-19 11:44:19
【问题描述】:
有谁知道如何在 C# 中的 DB4O 中执行类似“SELECT TOP n”的操作
【问题讨论】:
有谁知道如何在 C# 中的 DB4O 中执行类似“SELECT TOP n”的操作
【问题讨论】:
通过使用外观模式,db4o 查询的结果是惰性的。您可以执行从 i = 0 到 i = n 的简单 for 循环,以便仅处理前 n 个项目。其余的都没有被激活,尽管它们可以通过外观的 Count 属性进行计数。
【讨论】:
这个页面应该对你有用:
http://developer.db4o.com/forums/thread/55863.aspx
另外,如果您喜欢,这里有一个 DB4O 的 LINQ 实现:
http://www.codeproject.com/KB/database/LINQ_for_db4o.aspx
【讨论】: