日期:2014-05-18  浏览次数:20626 次

麻烦那位说下下面的SQl代码是作什么用的阿,
dbo.doSearch("select repairLimit,(select nvl(isReport,0) from SYS_RENDERACCOUNT where code='"+userInfo.getUserUnitCode()+"') isReport from sys_parameter where iswork=1",serverName);

------解决方案--------------------
根据相关的条件查找相关的字段.
------解决方案--------------------
dosearch是別人寫的一個方法
意思是
dbo.doSearch("select repairLimit,(select nvl(isReport,0) from SYS_RENDERACCOUNT where code='"+userInfo.getUserUnitCode()+"') isReport from sys_parameter where iswork=1",serverName);
==================================
1.dosearch方法要傳3個參數
最后一個是servername

前兩個是根據sql從數據庫里面取出來的
分別是repairlimit和isreport

isreport的數據是根據
select nvl(isReport,0) from SYS_RENDERACCOUNT where code='"+userInfo.getUserUnitCode()+"'來取得的

需要傳個userinfo.getuserunitcond()的方法獲得的值進去才行