GreenDao-自定义SQL查询-拼接多个查询条件-AndroidStudio-Android

文章编号:5667 技术教程 2023-11-02 查询 拼接 条件 Androidstudio Greendao

//获取本地Pad(离线工作票列表)publicstaticListgetPadWTList(Stringtoken,StringuserId,Stringorg,Stringdept,StringstrClass,StringticketNo,Stringtype,Stringstatus,StringisEvaluated,StringexceedTimeLimit,Stringerror,StringworkLeader,Stringsignatory,Stringcontent,StringcreateTimeLimit,Stringyear,StringworkLeaderOpenTime,//工作负责人签字时间从StringworkLeaderCloseTime,//工作负责人签字时间到StringallowEndOpenTime,StringallowEndCloseTime,Stringpage_number,Stringeach_page){ListlWTDetailTableBeanLt=newArrayList();//请求参数ArrayListstrParamLt=newArrayList();StringqueryString="SELECTDISTINCT*FROM"WTDetailTableBeanDao.TABLENAME"where1==1";//组织if(!CommonUtil.isNull(org)){queryString=queryString"and"WTDetailTableBeanDao.Properties.ORG_ID.columnName"=?";strParamLt.add(org);}//部门if(!CommonUtil.isNull(dept)){queryString=queryString"and"WTDetailTableBeanDao.Properties.UNIT_ID.columnName"=?";strParamLt.add(dept);}//班组if(!CommonUtil.isNull(strClass)){queryString=queryString"and"WTDetailTableBeanDao.Properties.CLASS_ID.columnName"=?";strParamLt.add(strClass);}//票号if(!CommonUtil.isNull(ticketNo)){queryString=queryString"and"WTDetailTableBeanDao.Properties.TICKET_NO.columnName"like'%"ticketNo"%'";}//状态if(!CommonUtil.isNull(status)){queryString=queryString"and"WTDetailTableBeanDao.Properties.STATUS.columnName"=?";strParamLt.add(status);}//工作负责人if(!CommonUtil.isNull(workLeader)){queryString=queryString"and"WTDetailTableBeanDao.Properties.WORK_RESPONSOR_NAME.columnName"like'%"workLeader"%'";}//签字人if(!CommonUtil.isNull(signatory)){queryString=queryString"and"WTDetailTableBeanDao.Properties.WORK_SIGN_FIRST_NAME.columnName"like'%"signatory"%'";queryString=queryString"or"WTDetailTableBeanDao.Properties.WORK_SIGN_SECOND_NAME.columnName"like'%"signatory"%'";}//工作内容if(!CommonUtil.isNull(content)){queryString=queryString"and"WTDetailTableBeanDao.Properties.WORK_RESPONSOR_JOB.columnName"like'%"content"%'";}//工作负责人签字时间从和工作负责人签字时间到都不为空if(!CommonUtil.isNull(workLeaderOpenTime)&&!CommonUtil.isNull(workLeaderCloseTime)){queryString=queryString"and"WTDetailTableBeanDao.Properties.WORK_SIGN_THRID_DATE.columnName"BETWEEN'"workLeaderOpenTime"'AND'"workLeaderCloseTime"'";//工作负责人签字时间从不为空和工作负责人签字时间到为空}elseif(!CommonUtil.isNull(workLeaderOpenTime)&&CommonUtil.isNull(workLeaderCloseTime)){queryString=queryString"and"WTDetailTableBeanDao.Properties.WORK_SIGN_THRID_DATE.columnName"BETWEEN'"workLeaderOpenTime"'AND'"CommonUtil.getCurrentTime()"'";//工作负责人签字时间从为空和工作负责人签字时间到不为空}elseif(!CommonUtil.isNull(workLeaderOpenTime)&&CommonUtil.isNull(workLeaderCloseTime)){queryString=queryString"and"WTDetailTableBeanDao.Properties.WORK_SIGN_THRID_DATE.columnName"BETWEEN'2000-01-0100:00:00'AND'"workLeaderCloseTime"'";}Object[]objs=strParamLt.toArray();String[]strs=newString[objs.length];for(inti=0;i GreenDao自定义SQL查询拼接多个

页面结果:

redis八种淘汰策略是什么1、然后在选到的key中选择.volatile-r...

云虚拟主机和云服务器有什么区别?云安全怎么保障?虚拟主机现已全部位于云技术平台...

一、铺垫:基于socket发送http请求1、需求一:向百度发送请求搜索关键字...

下面的这些代码呢是在oc工程里里使用的其实和在swift中使用没什么大的差别...

java多人聊天一般都是怎么搭建的?1、建立服务器:在云服务商或自己的服务器上...

IP云是一个程序开发,程序设计,ip代理,程序员学习技术站,专注分享知识、经验、观念。在这里,所有程序员都能找到答案、参与讨论。

//获取本地Pad(离线工作票列表)publicstaticListgetPadWTList(Stringtoken,StringuserId,Stringorg,Stringdept,StringstrClass,StringticketNo,Stringtype,Stringstatus,StringisEvaluated,StringexceedTimeLimit,Stringerror,StringworkLeader,Stringsignatory,Stringcontent,StringcreateTimeLimit,Stringyear,StringworkLeaderOpenTime,//工作负责人签字时间从StringworkLeaderCloseTime,//工作负责人签字时间到StringallowEndOpenTime,StringallowEndCloseTime,Stringpage_number,Stringeach_page){ListlWTDetailTableBeanLt=newArrayList();//请求参数ArrayListstrParamLt=newArrayList();StringqueryString="SELECTDISTINCT*FROM"WTDetailTableBeanDao.TABLENAME"where1==1";//组织if(!CommonUtil.isNull(org)){queryString=queryString"and"WTDetailTableBeanDao.Properties.ORG_ID.columnName"=?";strParamLt.add(org);}//部门if(!CommonUtil.isNull(dept)){queryString=queryString"and"WTDetailTableBeanDao.Properties.UNIT_ID.columnName"=?";strParamLt.add(dept);}//班组if(!CommonUtil.isNull(strClass)){queryString=queryString"and"WTDetailTableBeanDao.Properties.CLASS_ID.columnName"=?";strParamLt.add(strClass);}//票号if(!CommonUtil.isNull(ticketNo)){queryString=queryString"and"WTDetailTableBeanDao.Properties.TICKET_NO.columnName"like'%"ticketNo"%'";}//状态if(!CommonUtil.isNull(status)){queryString=queryString"and"WTDetailTableBeanDao.Properties.STATUS.columnName"=?";strParamLt.add(status);}//工作负责人if(!CommonUtil.isNull(workLeader)){queryString=queryString"and"WTDetailTableBeanDao.Properties.WORK_RESPONSOR_NAME.columnName"like'%"workLeader"%'";}//签字人if(!CommonUtil.isNull(signatory)){queryString=queryString"and"WTDetailTableBeanDao.Properties.WORK_SIGN_FIRST_NAME.columnName"like'%"signatory"%'";queryString=queryString"or"WTDetailTableBeanDao.Properties.WORK_SIGN_SECOND_NAME.columnName"like'%"signatory"%'";}//工作内容if(!CommonUtil.isNull(content)){queryString=queryString"and"WTDetailTableBeanDao.Properties.WORK_RESPONSOR_JOB.columnName"like'%"content"%'";}//工作负责人签字时间从和工作负责人签字时间到都不为空if(!CommonUtil.isNull(workLeaderOpenTime)&&!CommonUtil.isNull(workLeaderCloseTime)){queryString=queryString"and"WTDetailTableBeanDao.Properties.WORK_SIGN_THRID_DATE.columnName"BETWEEN'"workLeaderOpenTime"'AND'"workLeaderCloseTime"'";//工作负责人签字时间从不为空和工作负责人签字时间到为空}elseif(!CommonUtil.isNull(workLeaderOpenTime)&&CommonUtil.isNull(workLeaderCloseTime)){queryString=queryString"and"WTDetailTableBeanDao.Properties.WORK_SIGN_THRID_DATE.columnName"BETWEEN'"workLeaderOpenTime"'AND'"CommonUtil.getCurrentTime()"'";//工作负责人签字时间从为空和工作负责人签字时间到不为空}elseif(!CommonUtil.isNull(workLeaderOpenTime)&&CommonUtil.isNull(workLeaderCloseTime)){queryString=queryString"and"WTDetailTableBeanDao.Properties.WORK_SIGN_THRID_DATE.columnName"BETWEEN'2000-01-0100:00:00'AND'"workLeaderCloseTime"'";}Object[]objs=strParamLt.toArray();String[]strs=newString[objs.length];for(inti=0;i


本文地址: https://www.gpxz.com/article/b5216ccb48ce77eaa49b.html
全局中部横幅
全局中部横幅
死链检测

可以查询特定页面是否存在死链接,帮助用户快速排查死链接更利于SEO优化。

广东欧莱卡瓷砖

广东欧莱卡瓷砖,欧莱卡瓷尚,高端瓷砖品牌

安徽氢氧化钙厂家

广德联合钙业有限公司专业为安徽各市县供应氢氧化钙、氧化钙、生石灰等钙业产品,需要批发采购氢氧化钙、咨询氧化钙价格、生石灰厂家哪家好等信息,请电话咨询!

洁净棚

洁净棚专业厂家-北京卫护,致力于洁净棚、洁净工作棚、无尘室、无尘棚、简易无尘室、百级、千级、万级洁净棚、可移动无尘车间等环保设备的研发与生产,可按客户需求量身定制,专业安装及技术团队,欢迎垂询!

壁虎印

山东省济南市壁虎印是一家o2o网络在线设计及在线下单印刷名片、DM单页、海报、画册、手提袋等产品的印刷企业!成功对接自有物流体系打造出了线上下单线下送货上门的高效团队!

PHP探针

UPUPWAPACHE专用版PHP探针可检测ionCube,OPcache,memcache,XCache,和SendMail等PHP组件.

三宝手游攻略网

三宝手游攻略网为手游玩家推荐最好玩的安卓手机游戏免费下载,还可以在这里找到最全的手游攻略,最新的手游资讯,实用视频攻略秘籍等。

上海注塑生产厂家

上海精诚工控电子科技有限公司公司拥有多项发明专利与实用新型专利技术,通过了ISO9001、ISO14001、IATF16949和ISO13485管理体系认证,是一家集研发、设计、生产、销售、服务于一体的上海市高新技术企业,上海市“专精特新”企业。

滴滴车主招募

滴滴车主招募,详细介绍滴滴注册司机车辆要求及滴滴出行打车app下载,滴滴网约车,让你上班灵活,多劳多得,轻松补贴家用!点击查看滴滴车主招募、司机注册及车辆要求,滴滴打车app下载尽在滴滴出行!

海南数航商道网络科技有限公司

海南数航商道网络科技有限公司是一家专业的电商服务平台,致力于为客户提供高质量的生活消费用品。

漯河市邦威橡胶有限公司

漯河市邦威橡胶有限公司 漯河市邦威橡胶有限公司成立于2011年7月,公司位于河南省漯河市国家高新技术开发区,占地50余亩,厂房面积约25000平方米。公司现有员工230人,其中高级工程师1人,副高级工程师2人技术人员21人。是一家集生产销售、技术研发为一体的综合性各类软管制造型工业企业。 公司成立14年来,始终坚持“质量第一,客户至上”的经营理念,产品质量始终是企业创新发展的不变追求。企业先后荣获各类发明技术专利7项,实用专利71项。在研发上公司先后购置了各类型国际国内先进生产检测检验设备90余台套,为产品质量稳定保驾护航。 公司拥有先进的生产设备和技术团队,专注于生产各类型钢丝橡胶软管、超高压橡胶软管、纤维软管、工业软管、石油管、化工软管、软管总成及耐高温、耐磨等橡胶产品。公司产品广泛应用于工程机械、石油化工、矿山开采、海洋开发、新能源等众多领域,以其高质量、可靠性和耐用性受到客户的广泛信赖和好评。 为扩大公司生产经营规模,满足市场客户需求,于2014年7月成立子公司漯河市利道液压科技有限公司,该公司位于国家级开发区河南省漯河经济技术开发区,10年的发展历程,利道液压已是一家集科研、生产、销售为一体的具有自主进出口权的高新技术企业,也是石油天然气集团公司、中国石化集团公司、中国煤炭总公司定点生产厂家。产品市场占有率在同行业中名列前茅。拥有与主导产品相关的发明专利7项,实用新型专利71项,拥有省级研发中心(河南省新型高分子液压胶管工程技术研究中心),主要品牌注册商标(LEDAO、LEDAOFLEX),2018年6月获得安全生产先进单位2018年12月获得《安全生产标准化三级企业(轻工)证书》、2020年7月获得科技创新奖、公司2020年12月通过《9001质量管理体系认证》、2023年9月通过《两化融合管理体系评定》、2024年获得创新引领奖等荣誉资质。 为了保证产品的质量,公司采用严格的质量控制体系,拥有完善的质检设备和流程,确保每一批产品都符合国际标准和客户要求。此外,公司致力于环保和可持续发展,在生产过程中,采取了多项环境保护措施,减少对环境的影响,并致力于推动绿色生产方式。 未来公司以创新发展为奋斗目标,秉承“自主创新、精益求精、勇创一流”的邦威精神,努力使公司生产的液压胶管向高性能、高智能化、全自动和安全环保的方向发展,全力满足客户对产品质量和服务的要求。

全局底部横幅