/** * 判断数据库中是否存在该学号学生 */ private boolean isExit(String xh) { boolean flag = false; XsxxglXsjbxxVOImpl vo = (XsxxglXsjbxxVOImpl) ADFUtils.findIterator("XsxxglXsjbxxVO1Iterator").getViewObject(); //学生基本信息vo ViewCriteria vc = vo.createViewCriteria(); vc.setName("criteria"); ViewCriteriaRow vcRow = vc.createViewCriteriaRow(); ViewCriteriaItem item = vcRow.ensureCriteriaItem("Xh"); item.setOperator("="); item.setValue(xh); vc.add(vcRow); RowIterator it = vo.findByViewCriteria(vc, -1, vo.QUERY_MODE_SCAN_DATABASE_TABLES); if (it.getRowCount() > 0) { //查询到结果 flag = true; } vo.removeViewCriteria("criteria"); return flag; }
查询数据库而不影响vo结果集
相关推荐
接着,通过创建ViewCriteria和ViewCriteriaRow,设置过滤条件(例如报表的位置),应用条件后执行查询。以下是一个示例代码片段: ```java public void findReportsByLocation(String location){ ...
在OrgPersonView中,我们可以为需要级联过滤的字段(如部门ID)添加ViewCriteria。这允许我们在用户选择特定部门ID后,基于这个条件过滤职位列表。 接着,我们需要配置这个ViewCriteria。在添加新项(Add Item)后...
Tobit与Probit模型Stata实现代码-最新发布.zip
Jupyter-Notebook
红警单机版(单机游戏)
SwiftUI编写的贪吃蛇小游戏讲解
1996-2020年中国文化旅游统计年鉴-最新数据发布.zip
Jupyter-Notebook
omwfa1hxz_1.apk
2001-2023年上市公司大数据应用指数数据集(6.1万样本,5600家企业,含原始数据、代码及结果,最新).zip
Jupyter-Notebook
Typora(version 1.2.3)导出 pdf 自定义水印的 frame.js 文件,详情可以查看:
量产部落sm2263xt开卡工具,支持b16b17颗粒
中国1公里分辨率月降水数据-最新全集.zip
云平台VPC.vsdx
CPA注会考试最新教材资料-最新发布.zip
分省最低工资标准面板数据最新集.zip
内容概要:本文档是一份详尽的Java面试题集,涵盖了许多常见的Java面试问题及详细的解答。内容涉及Java基础语法、面向对象编程、集合框架、网络编程、Spring框架等多个方面。每个问题不仅提供了答案,还解释了其背后的原理和技术细节。 适合人群:即将参加Java岗位面试的技术人员,特别是工作经验1-3年的软件工程师。 使用场景及目标:适用于准备Java面试,加深对Java核心技术的理解和掌握。通过练习这些问题,帮助面试者更好地理解和应对面试官的问题。 阅读建议:建议结合实际项目经验来阅读和练习这些问题,以便更好地理解和应用所学的知识点。同时,对于复杂的问题,可以通过编写代码来验证答案的正确性和理解深度。
层次分析法与熵值法工具包+数据案例+代码-最新.zip
音乐产品购物网站 SSM毕业设计 附带论文 启动教程:https://www.bilibili.com/video/BV1GK1iYyE2B