2011-06-06 64 views
0

我正在使用Webmatrix开发一个非常漂亮的网站广告想知道如何限制数据库查询,以便我只获得最后5行。我很熟悉php,知道如何为它编写它,它看起来像查询字符串是相似的,但是当我尝试在那里添加LIMIT时,它会给我带来大量错误。如何限制剃刀查询?

var db = Database.Open("PhotoGallery");  
var races = db.Query("SELECT * FROM Races ORDER BY id DESC LIMIT 5"); 

任何帮助将是巨大的,我可以发誓,我发现一个答案的地方,但是当我搜索谷歌现在“CSHTML /剃刀限制DB查询”这一切来了,但我正在寻找和简单地提到它的那个网站说,它与你在php中编写字符串时的布局相同。所以我迷路了,现在在这里哈哈。先谢谢你。

回答

1

你试图limit a SQL Server query

var races = db.Query("SELECT TOP 5 * FROM Races ORDER BY id DESC"); 
+0

啊... TOP是宕新词使用... LMAO ...我是SOOO输了...卫生署。谢天谢地,快速响应,帮助我在我的项目的后续步骤中,更多地用头撞墙。 – rackemup420 2011-06-06 21:30:45

+1

知道你正在使用哪个数据库很重要。 http://www.google.com/search?q=sql%20server%20limit – SLaks 2011-06-06 21:31:33

+0

是啊,谢谢你。 – rackemup420 2011-06-06 21:43:54