2

我正在使用 Simple.Data 从表中选择数据,并且想知道是否有办法从表中选择前 10 条记录。

就像是:

var result = _database.UserList.All()
            .Select(_database.UserList.Name).Take(10)  -- or .Top(10)
4

1 回答 1

2

完全像:

var result = _database.UserList.All()
             .Select(_database.UserList.Name).Take(10);

这篇博文中有关 Take and Skip 的更多信息:http: //blog.markrendle.net/simple-data-0-8-0-and-more/

当我们在这里时,值得一提的是,如果您只想将这些名称作为字符串,您可以这样做:

var result = _database.UserList.All()
             .Select(_database.UserList.Name)
             .Take(10)
             .ToScalarList<string>();
于 2013-01-21T22:46:13.370 回答