Foxtable(狐表)用户栏目专家坐堂 → [求助]一张表数据变更、增加或删除,自动同步更新另外三张表某一字段,编译错误,盼指教,多谢。


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

主题:[求助]一张表数据变更、增加或删除,自动同步更新另外三张表某一字段,编译错误,盼指教,多谢。

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


加好友 发短信
等级:八尾狐 帖子:1964 积分:15604 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2016/10/6 7:06:00 [显示全部帖子]

1 看到一个冗余的地方。在 Dim jcxx As List(Of DataRow) = DataTables("账户开户").Select(Filter) 已经介定了这个用户了,那么在下面的语句中就不用再判断户名了
 For Each dr1 As DataRow In jcxx
        If dr1("户名")=e.newvalue Then
            dr1("是否黑名单") = True
            MessageBox.Show("请注意《账户开户》表中有账户进入黑名单!")
        Else
            dr1("是否黑名单") = False
            MessageBox.Show("请注意《账户开户》表中有账户取消黑名单!")
        End If
    Next
2 可以通过加载(外部数据库)或筛选把数据界定好之后,统一用替换语句一次性更新,保存;
3 没有看到你更新数据后的保存语句;

 回到顶部