Foxtable(狐表)用户栏目专家坐堂 → [求助]代码简化


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

主题:[求助]代码简化

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


加好友 发短信
等级:童狐 帖子:209 积分:3064 威望:0 精华:0 注册:2008/10/11 15:33:00
[求助]代码简化  发帖心情 Post By:2009/4/7 15:35:00 [显示全部帖子]

下面的代码可以简化吗?
If e.DataCol.Name = "二级名称"
    Dim drs As List(Of DataRow) = DataTables("订单明细").Select("[订单单号] = '" & e.DataRow("订单单号") & "'")
    For Each dr As DataRow In drs
        dr("二级名称") = e.DataRow("二级名称")
    Next
End If
If e.DataCol.Name = "三级名称"
    Dim drs As List(Of DataRow) = DataTables("订单明细").Select("[订单单号] = '" & e.DataRow("订单单号") & "'")
    For Each dr As DataRow In drs
        dr("三级名称") = e.DataRow("三级名称")
    Next
End If

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


加好友 发短信
等级:童狐 帖子:209 积分:3064 威望:0 精华:0 注册:2008/10/11 15:33:00
  发帖心情 Post By:2009/4/7 16:21:00 [显示全部帖子]

上传实例,请指教,表B中不使用关联表达式,只在表A中使用DataColChangde事件代码,其中的代码如何简化,谢谢

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.rar


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


加好友 发短信
等级:童狐 帖子:209 积分:3064 威望:0 精华:0 注册:2008/10/11 15:33:00
  发帖心情 Post By:2009/4/7 16:41:00 [显示全部帖子]

谢谢don,还需深刻领会。

 回到顶部