XSQL根底(一)ITeye - 乐橙lc8

XSQL根底(一)ITeye

2019-01-12 10:52:16 | 作者: 依丝 | 标签: 一个,常见,用法 | 浏览: 707

最近接触到一个项目,里边的结构技能首要选用的是:XSQL来完成的,XSQL这门技能形似用的不是很广泛(个人感觉~),从网上搜索有关XSQL的文章也不是许多,在这我给我们供给一个有关XSQL技能API的网站: 
http://web.njit.edu/info/limpid/DOC/appdev.102/b14252/adx_ref_xsql.htm 
信任对学习XSQL技能的有很大的协助,里边首要介绍了XSQL供给的根底标签的功用和参数的含义,接下来我首要介绍几个比较常用的标签: 
1. xsql:if-param 其实就是一个if句子 
   常见的用法: 
     判别当时的XSQL文件里边是否存在名称为:SUCCESS的变量 
     xsql:if-param name="SUCCESS" exists="yes"  
       ... 
    /xsql:if-param   
    判别"STATUS"是否等于N: 
    xsql:if-param name="STATUS" equals="N"  
       ... 
    /xsql:if-param  
  
2. xsql:set-page-param 给当时XSQL文件设置一个参数 
   常见的用法: 
    从数据库里边取出一个值:(比如中运用的是oracle数据库的序列) 
    xsql:set-page-param name="ENTERPRICE"  
      select ENTERPRICE_INFO_SEQUENCES.NEXTVAL as ENTERPRICE from dual 
    /xsql:set-page-param  
    直接设置一个值: 
     xsql:set-page-param name="SUCCESS" value="success" /  

3. xsql:insert-request 刺进数据 
   常见的用法: 
xsql:insert-request commit="no" error-param="addError" table="table_name" transform="transform/registerUser.xsl" date-format="yyyy-MM-dd"/  
其间:commit是否提交业务;error-param刺进数据发作错误时回来的值;table表名;transform数据刺进的规矩(xsl文件下回给我们介绍);date-format日期格式化 

4. xsql:update-request 修正数据 
   常见的用法: 
xsql:update-request error-param="updateError" commit="no" table="table_name" key-columns="keyId" transform="transform/registerUser.xsl" date-format="yyyy-MM-dd"/  
参数和刺进的标签根本相同,key-columns是表中的主键(不会发作变化) 

5. xsql:delete-request 删去数据 
   常见的用法: 
xsql:delete-request error-param="updateError" commit="no" table="table_name" key-columns="keyId" transform="transform/registerUser.xsl" date-format="yyyy-MM-dd"/

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表乐橙lc8立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章