Foxtable(狐表)用户栏目专家坐堂 → 字典中多字段字段计算


  共有56人关注过本帖树形打印复制链接

主题:字典中多字段字段计算

帅哥哟,离线,有人找我吗?
creastzh
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:347 积分:2562 威望:0 精华:0 注册:2023/1/11 7:15:00
字典中多字段字段计算  发帖心情 Post By:2025/5/11 15:07:00 [显示全部帖子]

字典中多字段字段计算

老师,我有一个字典的使用问题请教, 问题是这样的:
   我有以Item为Key值的多个字段A,B,C,D需要求和, 因此写了程序:
   dim d as new dictionary (of string, Integer())
 
for each dr as datarow in drs
 if not d.contains(dr("Item")) then
d.add(dr("item"), dr("a"),dr("b"),dr("c"),dr("d"))   '这里就报错了
else
d.remove(dr("Item"))
d.add(dr("Item"),d(dr("Item"))(0)+dr("a"),d(dr("Item"))(1)+dr("b"),d(dr("Item"))(2)+dr("c"),d(dr("Item"))(3)+dr("d")) '
end if
next 

这里怎么都调试通不过, 有什么办法吗? 还有是否一定要先使用 d.remove(xx)方式重新赋值? 有没有简单一些的方式, 谢谢!






 回到顶部