Foxtable(狐表)用户栏目专家坐堂 → [灌水]珍惜生命远离关联!


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

主题:[灌水]珍惜生命远离关联!

帅哥哟,离线,有人找我吗?
听雪落的声音
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:155 积分:1292 威望:0 精华:0 注册:2009/2/23 15:17:00
[灌水]珍惜生命远离关联!  发帖心情 Post By:2009/6/15 15:34:00 [显示全部帖子]

两个表,父表5000多条记录,子表将近40000,每个表十几列,导入数据半个小时了,硬是没有反应。没办法,删除关联重新导入,大概花了十分钟。
然后重新建立关联,打开窗口,窗口中有一个datalist控件,然后又是十几分钟的等待,没有反应,删除关联,重新应用窗口,三秒左右打开。
额滴神啊!为啥差距咋恁大呢?

 回到顶部
帅哥哟,离线,有人找我吗?
听雪落的声音
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:155 积分:1292 威望:0 精华:0 注册:2009/2/23 15:17:00
  发帖心情 Post By:2009/6/15 16:59:00 [显示全部帖子]

如果用datacolchange的话,导入数据肯定有大量运算,和关联差不多,不知道会不会影响运行速度。
今晚测试一下看看再说!

 回到顶部
帅哥哟,离线,有人找我吗?
听雪落的声音
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:155 积分:1292 威望:0 精华:0 注册:2009/2/23 15:17:00
  发帖心情 Post By:2009/6/15 17:42:00 [显示全部帖子]

晕了,这会儿迷了,不知道循环代码怎么写了。
表A 人员代码、工资
表B 人员代码、工资
表A工资等于表B人员代码和表A相同的合计。
从第一条算到最后一条。

 回到顶部
帅哥哟,离线,有人找我吗?
听雪落的声音
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:155 积分:1292 威望:0 精华:0 注册:2009/2/23 15:17:00
  发帖心情 Post By:2009/6/15 18:12:00 [显示全部帖子]

For Each dr As DataRow in DataTables("人员信息").DataRows
    dr("退休费")=DataTables("工资变动记录").Compute("Sum(退休费)", "[职工代码] = '" & e.datarow("职工代码") & "'")
    dr("基础性养老金")=DataTables("工资变动记录").Compute("Sum(基础性养老金)", "[职工代码] = '" & e.datarow("职工代码") & "'")
    dr("个人账户养老金")=DataTables("工资变动记录").Compute("Sum(个人账户养老金)", "[职工代码] = '" & e.datarow("职工代码") & "'")
    dr("过渡性养老金")=DataTables("工资变动记录").Compute("Sum(过渡性养老金)", "[职工代码] = '" & e.datarow("职工代码") & "'")
    dr("调节金")=DataTables("工资变动记录").Compute("Sum(调节金)", "[职工代码] = '" & e.datarow("职工代码") & "'")
    dr("福利补贴")=DataTables("工资变动记录").Compute("Sum(福利补贴)", "[职工代码] = '" & e.datarow("职工代码") & "'")
    dr("其他工资")=DataTables("工资变动记录").Compute("Sum(其他工资)", "[职工代码] = '" & e.datarow("职工代码") & "'")
    dr("护理费")=DataTables("工资变动记录").Compute("Sum(护理费)", "[职工代码] = '" & e.datarow("职工代码") & "'")
    dr("自然增长")=DataTables("工资变动记录").Compute("Sum(自然增长)", "[职工代码] = '" & e.datarow("职工代码") & "'")
next

帮忙看看,这句写的有什么毛病没有。怎么老说datarow不是controleventargs的成员?
这会儿迷不过来了!

 回到顶部
帅哥哟,离线,有人找我吗?
听雪落的声音
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:155 积分:1292 威望:0 精华:0 注册:2009/2/23 15:17:00
  发帖心情 Post By:2009/6/15 18:23:00 [显示全部帖子]

OK,过关,速度还不错!
[此贴子已经被作者于2009-6-15 18:25:37编辑过]

 回到顶部