zoukankan      html  css  js  c++  java
  • IBatis分页显示

    <select id="pagedListOrderOpen">
    SELECT * FROM (
    </select>

    <sql id="pagedListOrderClose">
    ) PagedList
    <dynamic prepend="WHERE">
    <isNotNull prepend="AND" property="StartIndex"><![CDATA[PagedList.rowNum>=#StartIndex#]]></isNotNull>
    <isNotNull prepend="AND" property="EndIndex"><![CDATA[PagedList.rowNum<=#EndIndex#]]></isNotNull>
    </dynamic>
    </sql>

    <select id="selOrdersWithPaging" parameterClass="OrderSearch" resultClass="Order" extends="pagedListOrderOpen" resultMap="OrderMappingResult">
    SELECT O.*,rowNum = ROW_NUMBER() OVER(ORDER BY OrderId DESC)
    FROM OrderInfo AS O (NOLOCK)
    <include refid="fuzzySearchActivityConfig"/>
    <include refid="pagedListOrderClose" />
    </select>

    <sql id="fuzzySearchOrder">
    <dynamic prepend="WHERE">
    <isNotEmpty property="Caption" prepend="AND">
    <![CDATA[O.Caption LIKE '%$Caption$%']]>
    </isNotEmpty>
    <isNotNull property="SaleStartDate" prepend="AND">
    <![CDATA[O.SaleDate >= #SaleStartDate#]]>
    </isNotNull>
    <isNotNull property="SaleEndDate" prepend="AND">
    <![CDATA[O.SaleDate <= #SaleEndDate#]]>
    </isNotNull>
    <isNotEmpty property="Status" prepend="AND">
    <![CDATA[O.Status=#Status#]]>
    </isNotEmpty>
    </dynamic>
    </sql>

  • 相关阅读:
    Linux安装ntp同步时间
    Linux安装ntp同步时间
    Python的中文处理
    Python的中文处理
    Python的中文处理
    Sudo环境变量继承
    Sudo环境变量继承
    dataguard 日志传输服务
    Dataguard Content
    Oracle 10g DataGuard手记之基础配置
  • 原文地址:https://www.cnblogs.com/zhshlimi/p/5550320.html
Copyright © 2011-2022 走看看