找回密码
 立即注册

QQ登录

只需一步,快速开始

lgxl6925

初级会员

43

主题

130

帖子

397

积分

初级会员

积分
397

微信认证勋章

lgxl6925
初级会员   /  发表于:2016-5-9 11:05  /   查看:3390  /  回复:1
求助:对两列数据进行计算,生成第三列,哪种方式效率更高?
一、对数据源进行计算,生成第三列绑定
fpspread1.sheet[0].cells[i,3].text=int.parse(ds.tables["表名"].rows[i][字段1].tostring())-int.parse(ds.tables["表名"].rows[i][字段1].tostring());
二、在第三列填入公式对第一、二列进行计算
fpspread1.sheet[0].cells[i,3].formula="A"+i+"-B"+i;
请教:哪种方式的效率更高,速度更快?

1 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-5-9 14:59:09
沙发
从性能上来说两者没有什么差别,都是需要数据转换后赋值,主要是关注您的业务,使用公式用户更改数据后公式列会自动变化。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部