foxpro的分页靠程序使用代码实现,不是靠SQL语句实现.

解决方案 »

  1.   

    帖子应该发到foxpro版,现在用foxpro的人太少了foxpro的sql语法与标准的sql相差太远,像以上很多语句根本就不可能用
      

  2.   

    用 SET INDEX TO 对a.dbf 的 DLASTDATE,SZLASTTIME 建立索引
    use c:\test\a.dbf
    set filter to SZCOCODE='01' and dtoc(DLASTDATE,1)+SZLASTTIME>'2001091017:37:06'
    select top 10 (SZCLNNO+SZCOCODE+CACTYPE+SZSUBCODE) from a order by 索引名
    go bottom
    m.x=SZCLNNO+SZCOCODE+CACTYPE+SZSUBCODE
    set filter to SZCOCODE='01' and dtoc(DLASTDATE,1)+SZLASTTIME>'2001091017:37:06' and (SZCLNNO+SZCOCODE+CACTYPE+SZSUBCODE)>m.x
    select top 10 (SZCLNNO+SZCOCODE+CACTYPE+SZSUBCODE) from a order by 索引名