Foxtable(狐表)用户栏目专家坐堂 → 没有加载的表继承数据


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

主题:没有加载的表继承数据

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/19 14:53:00 [显示全部帖子]

新增数据基本和后台没有什么关系。原来的用法有什么问题?

If e.DataCol.Name = "登记状态"
    If e.DataRow("登记状态") = True Then
        Dim nma() As String = {"ID","合同编码","所属机构","项目名称","建设单位","合同金额","合同工期","开工日期","竣工日期","计量期数","是否是退扣款","计量金额","申请金额","户名","账号","开户银行","审批状态"} 'A表数据来源列
        Dim nmb() As String = {"ID","合同编码","所属机构","项目名称","建设单位","合同金额","合同工期","开工日期","竣工日期","计量期数","是否是退扣款","计量金额","申请金额","户名","账号","开户银行","审批状态"} 'B表数据接收列

        Dim dr As DataRow = DataTables("工程款管理") .AddNew
        For i As Integer = 0 To nma.Length - 1
            dr(nmb(i)) = e.DataRow(nma(i))
        Next
        e.DataRow.save
    Else
        DataTables("工程款管理").deletefor("ID = '" & e.DataRow("ID") & "'")
        DataTables("工程款管理").save
    End If
End If

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/19 15:20:00 [显示全部帖子]

1楼代码下面这句放到代码最后

dc.save

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/19 16:36:00 [显示全部帖子]

Else
       dc.sqldeletefor("ID = '" & e.DataRow("ID") & "'")
    End If

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/19 16:55:00 [显示全部帖子]

查询表不可以,下面这种绝对可以,我测试没有问题

dc = cd.ExecuteReader(True)
dc.sqldeletefor("ID = '" & e.DataRow("ID") & "'")

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/19 17:41:00 [显示全部帖子]

只能分开

 回到顶部