我的数据库中存在性能问题,这是在sql server 2008中。所以,我决定继续使用sql server 2012.
我已使用 OFFSET,FETCH NEXT 功能更改了分页的存储过程。
现在,在sql server management studio中工作正常但是,在应用程序中它没有返回任何值(我使用数据适配器来填充数据集)。如果我改变旧的分页而不是再次工作。我不知道为什么会这样?任何人都可以告诉我为什么会发生这种情况????
答案 0 :(得分:0)
在启用SQLProfile的情况下运行您的应用。验证您的应用程序发送到SQLServer的SQL确实是您所期望的。如果是,请从SQLProfiler复制该TSQL并运行它SSMS,看看它是否产生了您期望的结果。