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


本文地址: /article/b5216ccb48ce77eaa49b.html
全局中部横幅
全局中部横幅
布袋除尘器,催化燃烧设备,电捕焦油器,锅炉除尘器-河北夙聪环保设备有限公司

河北夙聪环保设备有限公司主营各类车间粉尘烟尘治理设备,废气处理设备,输送设备及其配套除尘配件产品,公司生产的产品质量优,价格实惠,可按客户需求定制所需产品,咨询热线:13785705937!

金洲精工科技(昆山)有限公司_钻针_铣刀

金洲精工科技(昆山)有限公司是一家专业从事研发、生产和销售印制电路及相关行业专用刀具的国家级高新技术企业。

衣柜-橱柜定制-[无锡|苏州|南京]全屋定制厂家-常州市小二家居有限公司

常州市小二家居有限公司是一家为常州、无锡、苏州、南京附近的客户提供全屋定制、衣柜定制、橱柜定制等服务的厂家,价格优惠、服务周到,欢迎来电咨询:18018261102

图纸管理软件-PDM软件-PLM软件-PLM项目管理软件-图文档管理系统-步天工业设计协同

步天图纸管理软件提供图纸管理、PDM和PLM解决方案。图纸管理系统支持集中存储、智能搜索、权限控制和协作;PDM系统提供数据集中管理、版本控制和工作流程管理;PLM系统覆盖产品全生命周期,包含项目管理、变更管理和质量管理。提高工业设计效率、降低成本、优化资源利用

ZNDS_智能之家

ZNDS智能之家收藏网址,智能大屏必备网站,智能电视网、当贝市场、投影网、4K123等等。

深圳工业设计公司-产品外观设计-结构设计-深圳产品设计-深圳市橙子工业设计有限公司

橙子工业设计是智能产品工业设计和产品外观结构设计专家,业务范围立足智能电子行业,涵盖智能安防产品设计,智能家居产品工业设计,医疗器械产品外观设计,智能硬件消费类电子产品设计,交通警用电力行业产品定制设计,视频会议机智能音频产品外观设计,美容个护产品外观结构设计、宠物产品设计、灯具产品设计,钣金设计等诸多领域。

合之众隐形车衣工厂|专业的隐形车衣、漆面保护膜生产厂家,HERZI品牌车衣,专为保护爱车而生

HERZI隐形车衣作为国内隐形车衣市场领军品牌,专注漆面保护膜,隐形车衣的生产与研发,HERZI品牌车衣凭借致密的纳米顶涂层技术,演绎长效耐用和镜面效果,超强抗污耐磨,综合性能稳定;从原料到产品,从产品到服务,打造隐形车衣行业标杆品牌!

透水混凝土_彩色透水混凝土_胶粘石地坪-画境

画境景观工程主营透水混凝土,彩色透水混凝土,胶粘石地坪,冷拌沥青等新型路面铺装材料,助力海绵城市建设。可承接全国各地地坪工程,施工品质优良,售后服务完善。

新疆交通设施,新疆户外照明,新疆道路设施,新疆道路照明|新疆路安行道路设施有限公司

新疆路安行道路设施有限公司主营产品:新疆交通设施,新疆户外照明,新疆道路设施,新疆道路照明.是一家集生产,销售,批发为一体的道路设施厂家.热线电话:13609993337.

全局底部横幅