绑定变量sql查询方法使用说明

绑定变量sql查询方法使用说明

ID:11401603

大小:64.00 KB

页数:4页

时间:2018-07-11

绑定变量sql查询方法使用说明_第1页
绑定变量sql查询方法使用说明_第2页
绑定变量sql查询方法使用说明_第3页
绑定变量sql查询方法使用说明_第4页
资源描述:

《绑定变量sql查询方法使用说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、变更设计-绑定变量动态SQL查询方法设计BindSQL查询方法使用说明1使用说明调用绑定变量查询接口使用说明。1.声明BindSQL对象实例2.编写标准绑定变量动态SQL。3.顺序调用setValueList将参数,传入参数值,对应表名、列名。表名与列名为SQL中参数对应列的表名与类型,SQL编写时对char类型的列使用trim()方法,则表名、列名传null即可。setValueList提供两种构造函数方便调用者使用:setValueList(StringtValue,StringtTableName,StringtColName)setValueList(doubletV

2、alue,StringtTableName,StringtColName)注:若变量字段无对应表、列且变量的类型为varchar则tTableName、tColName填null或“”若变量字段无对应表、列且变量的类型为date则tTableName、tColName填date若变量字段无对应表、列且变量的类型为number则tTableName、tColName填number4.调用query(StringtSQL)方法,传入编写好的动态SQL,得到SSRS容器。该方法支持非绑定变量动态SQL查询,并返回SSRS,处理逻辑与ExeSQL类似。1.1实例StringtSQL=

3、"Select'测试'

4、

5、count(1)FromlcpollWhere1=1"+"Andl.polno=?"+"Andtrim(l.contno)=?"4变更设计-绑定变量动态SQL查询方法设计+"Andl.amnt=?"+"Andl.payintv=?"+"Andl.cvalidate=?"+"Andl.riskcode=?"+"Andl.managecomlike?"+"And(case?when1then1end)=1"+"And(case?when‘1’then‘1’end)=1";BindSQLtBindSQL=newBindSQL();tBindSQL.setV

6、alueList("8632H00025520","lcpol","polno");tBindSQL.setValueList("8632H0002552",null,null);tBindSQL.setValueList(20000,"lcpol","amnt");tBindSQL.setValueList("12","lcpol","payintv");tBindSQL.setValueList("2002-6-27","lcpol","cvalidate");tBindSQL.setValueList("00601000","lcpol","riskcode");tBi

7、ndSQL.setValueList("8632%","","");tBindSQL.setValueList("1","number","number");tBindSQL.setValueList("1","","");SSRSrs=tBindSQL.query(tSQL);for(intk=1;k<=rs.MaxRow;k++){Stringt="";for(intj=1;j<=rs.MaxCol;j++){t+=rs.GetText(k,j)+"";}System.out.println("结果="+t);}###BindSQL=Select'测试'

8、

9、count(1

10、)FromlcpollWhere1=1Andl.polno='8632H00025520'Andtrim(l.contno)='8632H0002552'Andl.amnt='20000.0'Andl.payintv='12'Andl.cvalidate='2002-6-27'Andl.riskcode='00601000'Andl.managecomlike'8632%'And(case'1'when1then1end)=1And(case'1'when'1'then'1'end)=1结果=测试1测试结论:Like使用绑定变量方式查询测试通过。Number类型绑定变量方式查

11、询测试通过。Char类型使用绑定变量方式查询测试通过。VarChar类型使用绑定变量方式查询测试通过。使用Trim()后使用绑定变量方式查询测试通过。4变更设计-绑定变量动态SQL查询方法设计1.1文件列表JAVAsrccomsinosoftutilityBindSQL.javaJAVAsrccomsinosoftutilityBindValue.javaJAVAsrccomsinosoftutilityUserTableInfo.java2注意事项1.绑定变量的写法

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。