`
terry0501
  • 浏览: 313818 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

dorado 批量更新数据

 
阅读更多
//dorado 批量更新数据
public Object saveFlowProjectBaseInfo(Map dataSetMap, Object parmaterMap){
		 Map<String,String> outParameters=new HashMap<String ,String>();
		 DataSet datasetFlowProjectSignInfo=(DataSet) dataSetMap.get("datasetFlowProjectSignInfo");
		 List<FlowProjectBaseInfoView> flowProjectBaseInfoViews=(List<FlowProjectBaseInfoView>) datasetFlowProjectSignInfo.getRecords(DataSet.MODIFIED);
		 FlowProjectBaseinfo flowProjectBaseinfo=null;
		 if(flowProjectBaseInfoViews!=null&&flowProjectBaseInfoViews.size()>0){
			 for(Iterator<FlowProjectBaseInfoView> it=flowProjectBaseInfoViews.iterator();it.hasNext();) {
				 FlowProjectBaseInfoView fw=(FlowProjectBaseInfoView)it.next();
				 int pid=fw.getFlowProjectId();
				 try {
					flowProjectBaseinfo=flowProjectSvc.getFlowProjectBaseInfoById(pid);
					flowProjectBaseinfo.setFlowProjectSignNO(fw.getFlowProjectSignNO());
					flowProjectBaseinfo.setFlowProjectSignInfo(fw.getFlowProjectSignInfo());
					flowProjectSvc.updateFlowProjectBaseInfo(flowProjectBaseinfo);
				} catch (Exception e) {
					
					e.printStackTrace();
				}
				 
			 } 
		 }
	
		 outParameters.put("$message", "保存成功");
		 return outParameters;
	 }

 

分享到:
评论

相关推荐

    dorado dorado7 实战 标准课程 初级中级 示例代码

    5. **性能优化与调试**:探讨Dorado7应用的性能优化策略,如缓存策略、批量操作等,并学习使用Dorado7的调试工具进行问题定位。 6. **企业通讯录升级**:在初级案例基础上,增加更复杂的功能,如通讯录的多级组织...

    dorado7.zipjar

    5. **AJAX技术**:利用AJAX技术,Dorado 可以实现实时的页面更新和交互,提升用户体验,而无需整个页面刷新。 6. **国际化与本地化**:Dorado 支持多语言,便于构建适应全球市场的应用程序。 7. **性能优化**:...

    dorado5的Dataset说明.doc

    这些状态有助于在批量操作时区分不同类型的记录变化,比如在更新数据时,Dataset会根据记录的状态自动生成相应的SQL语句,实现对数据库的高效更新。 ##### 4. 记录的移动 Dataset支持记录的移动操作,即可以在记录...

    dorado7 API中文(看评论酌情下载)

    在实际使用中,开发者应遵循Dorado7 API的最佳实践,如合理使用批量操作以提高效率,正确处理错误和异常,以及定期刷新Access Token以保持会话的有效性。 通过深入学习和理解Dorado7 API,开发者可以构建出高效、...

    doardo7客户端(client) 中文APi

    2. **数据操作**:包括读取、写入、更新和删除数据的接口,可能支持批量操作和事务控制。 3. **查询语言**:可能提供一种或多种查询语言,使开发者可以执行复杂的查询操作,比如SQL或者自定义查询语句。 4. **数据...

    dorado4实例参考指南(pdf)

    - **多功能数据更新**: 支持更复杂的更新逻辑,例如批量更新或条件更新。 **2.2 多功能数据更新** 多功能数据更新扩展了数据更新的功能,支持更复杂的业务场景。例如,可以通过编写自定义的SQL语句或使用框架提供的...

    Dorado颜色尺寸

    Dorado可能还具有其他高级特性,如批量处理,允许用户一次处理多张图片的颜色和尺寸测量;或者是导出测量结果,便于与团队成员共享或整合到其他设计工具中。此外,如果Dorado是一个集成在代码编辑器或IDE中的插件,...

    dorado5组件使用详解+2006-10-08.doc

    用于执行更新操作,比如更新数据库中的数据记录。 **3. RequestCommand(请求命令)** 用于向服务器发送HTTP请求,通常用于非数据库相关的业务逻辑处理。 **4. RPCCommand(远程调用命令)** 用于执行远程过程调用...

    DORADO API(专业版)

    7. **性能优化**:专业版API可能针对高并发和大数据量进行了优化,支持批量操作、流式传输或者异步处理,以提高效率并降低延迟。 8. **安全性和隐私保护**:DORADO API会遵循业界标准来保障数据安全,可能采用了SSL...

    dorado图片、打印等方面的功能

    Dorado为此提供了便捷的API和组件,允许开发者创建用户友好的上传界面,支持单个或批量图片上传。用户可以选择本地图片文件,并通过Ajax方式无刷新上传,提供良好的用户体验。 其次,图片打印功能是Dorado的另一个...

    Dataset说明PDF

    - 在使用`SqlDataset`或`AutoSqlDataset`进行数据更新时,框架会根据记录的状态自动生成相应的SQL语句,实现数据的批量更新。 - 开发者还可以在服务器端通过遍历`Record`对象来获取其状态,并据此编写业务逻辑代码...

Global site tag (gtag.js) - Google Analytics