C# 如何从“n”个产品中选择“x”个产品
我在DB有20000个产品。想在加载时显示20,其他人单击按钮休息。我不想一开始就加载所有的20000。请建议您可以使用C# 如何从“n”个产品中选择“x”个产品,c#,sql,.net,database-performance,usability,C#,Sql,.net,Database Performance,Usability,我在DB有20000个产品。想在加载时显示20,其他人单击按钮休息。我不想一开始就加载所有的20000。请建议您可以使用 SELECT TOP 20 * FROM yourTable; 这提供了有关Top的更多信息,您可以改用linq,因为它不需要考虑db在select查询中使用LIMIT/Top的语法 var query=(from c in context.yourTable select c).Take(20).AsNoTracking().ToList();
SELECT TOP 20 * FROM yourTable;
这提供了有关Top的更多信息,您可以改用linq,因为它不需要考虑db在select查询中使用LIMIT/Top的语法
var query=(from c in context.yourTable
select c).Take(20).AsNoTracking().ToList();
从中选择*
从Tablename t中选择行号OverOrder by Columnname rw,*其中t.rw介于1和20之间为什么不使用Top来选择前20条记录?使用SqlCommand,Entity Framework?在SQL查询中使用LIMIT子句。加载时从表1中选择*限制20。然后在按钮单击事件上,从表1中选择*。如果这是Oracle SQL,请记住使用SELECT*,从表1中选择,其中ROWNUM<20或类似值,这称为分页