1

有谁知道如何在 C# 的 DB4O 中执行类似“SELECT TOP n”的操作

4

2 回答 2

3

通过使用外观模式,db4o 查询的结果是惰性的。您可以执行从 i = 0 到 i = n 的简单 for 循环,以便仅处理前 n 个项目。其余的没有被激活,尽管它们可以通过外观的 Count 属性进行计数。

于 2009-09-18T20:02:31.803 回答
1

这个页面应该对你有用:http:
//developer.db4o.com/forums/thread/55863.aspx

此外,如果您喜欢,这里是 DB4O 的 LINQ 实现:http:
//www.codeproject.com/KB/database/LINQ_for_db4o.aspx

于 2009-07-19T11:53:20.073 回答