在DB4O中执行“SELECT TOP n”

时间:2009-07-19 11:44:20

标签: c# .net orm db4o

有谁知道如何在C#

中的DB4O中执行类似“SELECT TOP n”的操作

2 个答案:

答案 0 :(得分:3)

通过使用Facade模式,db4o查询的结果是惰性的。您可以从i = 0到i = n进行简单的for循环,以便只处理前n项。其余的都没有激活,虽然它们可以通过正面的Count属性来计算。

答案 1 :(得分:1)

此页面对您有用:
http://developer.db4o.com/forums/thread/55863.aspx

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