icemanpro
V2EX  ›  问与答

sql server 2008 中如何对结果进行分页?

  •  
  •   icemanpro · Feb 13, 2014 · 2743 views
    This topic created in 4555 days ago, the information mentioned may be changed or developed.
    看了下网上的解决办法,基本上是拼接sql语句,不是说拼接不好吗?
    3 replies    1970-01-01 08:00:00 +08:00
    loading
        1
    loading  
       Feb 13, 2014 via iPhone
    分页有2个变量:
    当前页
    每页条数

    只拼这两个进去没问题,强制int。

    没什么坏处。


    说拼接不好是你拼接用户提交过来的字符串,缺乏处理容易被注入。
    min
        2
    min  
       Feb 13, 2014
    google: tsql offset fetch next
    icemanpro
        3
    icemanpro  
    OP
       Feb 17, 2014
    记得有说法是拼接sql后, sql server 无法对拼接的sql进行缓存。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3977 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 1088ms · UTC 05:18 · PVG 13:18 · LAX 22:18 · JFK 01:18
    ♥ Do have faith in what you're doing.