文档章节

salesforce程序编写(object之间的互相调用)04

byAlice
 byAlice
发布于 2016/10/05 21:39
字数 310
阅读 50
收藏 0

上章讲了比较简单的update和insert的处理方式,今天说一下多条数据处理的update。

其实和java一样,在处理多条数据的时候,我们首先要用集合去接收sql执行的结果集,这里面的sql我会在下章进行讲解,这里先不介绍。得到结果集之后,去遍历,然后赋值,如下图:

上图中的tlists集合只为了把更新的字段重新放入一个集合中,这里面是为了避免造成以下情况:

for(test__c test : alists){

    if(a == a){

        test.test01__c = '测试';
        test.test02__c = 13;
        tlists.add(test);

    }    
}

上面的代码在for循环中加入了一个判断,是为了取得符合条件的数据进行更新的操作,而这时候,如果我们直接去更新接受sql语句的结果集,那么我们就会把不符合的数据一并更新,这样会造成不必要的麻烦,所以我们最好把符合条件的放到一个新的集合中进行update操作...

下章讲讲解一个apex中的sql是怎么应用的... 

© 著作权归作者所有

共有 人打赏支持
byAlice
粉丝 1
博文 8
码字总数 3285
作品 0
大连
私信 提问
实现无代码化!在 IBM App Connect 中创建一个 API 并从 IBM Business Process Manager 调用它

实现无代码化!在 IBM App Connect 中创建一个 API 并从 IBM Business Process Manager 调用它 作为业务流程的一部分,在 Salesforce 中创建一个联系人 Kim Clark 和Mark Ketteman 2017 年 ...

Kim Clark
2017/11/22
0
0
新年第一篇: 给LISP新手介绍下SLIME这个神器

新年第一篇: 给LISP新手介绍下SLIME这个神器 Posted on 2013/01/04 by Albert Lee 好久没给自己的blog浇水了. 昨晚写的一些东西也是首先发布在douban的LISP小组里,冷落了自家的blog,罪过啊,...

FreeBlues
2013/01/18
0
0
《编写高质量代码--改善JavaScript程序的188个建议》学习记录(五)

Js中的对象 (一)原型: 在JavaScript中,对象是没有原型的,只有构造函数拥有原型,而构造类的实例对象都能通过prototype属性访问原型对象。 在JavaScript中,对象应该是类(class)和实例...

sunshinewyf
2016/02/22
9
0
从虚拟机视角谈 Java 应用性能优化

Java 的普及和广泛应用,以及其基于虚拟机运行的机制,使得性能问题越来越重要。本文从 Java 虚拟机的角度,特别是垃圾回收机制来剖析了 Java 应用程序设计需要注意的方面,并总结出了几条非...

Chanimalx
2016/08/08
25
0
C# 跨线程调用控件

在C# 的应用程序开发中, 我们经常要把UI线程和工作线程分开,防止界面停止响应。 同时我们又需要在工作线程中更新UI界面上的控件, 下面介绍几种常用的方法 线程间操作无效 界面上有一个but...

小近
2014/11/18
253
2

没有更多内容

加载失败,请刷新页面

加载更多

Angularjs实现控制器之间通信方式示例

利用angularjs开发项目中,控制器之间的通信,比如参数的传递,数据的传递,都是比较常见的。控制器之间的通信,显得尤为重要。常见的方式有如下两种:一、angular服务的方式;二、基于事件广...

前端攻城老湿
12分钟前
0
0
xshell使用xftp传输文件

12月11日任务 15.4 xshell使用xftp传输文件 15.5 使用pure-ftpd搭建ftp服务 1.xshell使用xftp传输文件 示例一:xshell使用sftp传输文件 新建一个会话 定义为sftp 连接登入 可以get文件,下载...

hhpuppy
14分钟前
1
0
深入解析Vuex实战总结

这篇文章主要介绍了Vuex的初探与实战小结,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 1.背景 最近在做一个单页面的管理后台项...

前端攻城小牛
15分钟前
1
0
eslint rules 规则

'rules': { "comma-dangle": ["error", "never"], //是否允许对象中出现结尾逗号 "no-cond-assign": 2, //条件语句的条件中不允许出现赋值运算符 "no-console": 2, //不允许出现console语句 ...

agenyun
59分钟前
2
0
类型判断时instanceof和equals的不同用法

接口设计时为了避免序列化的麻烦,将接口定义为参数为map<String,String>类型的接口,但是现在调用时需要转换当前的实体Bean为Map,接口接收方再把Map转换为另一个Bean实体。过程中的需要对类...

wangtx
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部