Foxtable(狐表)用户栏目专家坐堂 → 求助:求纠正删除表中符合条件的所有数据


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

主题:求助:求纠正删除表中符合条件的所有数据

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


加好友 发短信
等级:九尾狐 帖子:2472 积分:17346 威望:0 精华:0 注册:2013/1/31 0:03:00
求助:求纠正删除表中符合条件的所有数据  发帖心情 Post By:2015/2/3 16:33:00 [只看该作者]

创业计划书 销售成本计划表两个表利用计划书编号进行关联

现在新建一删除按钮(在销售成本计划窗体中) 代码如下:

拟实现删除销售成本计划表中当前编号等于创业计划书当前编号的所有数据

 

下面的代码已删除就删除了全部数据 求纠正!

 

 

Dim r2 As Row=Tables("创业计划书").Current
Dim r As Row = Tables("创业计划书.销售和成本计划表").Current
If r IsNot Nothing  Then        '若当前表有词条,经过确认后,删除之
    If r("计划书编号")=r2("计划书编号")    Then
    If MessageBox.Show("是否删除该词条?","请确认",MessageBoxButtons.YesNo,MessageBoxIcon.Question) = DialogResult.Yes Then
        For i As Integer = DataTables("销售和成本计划表").DataRows.count -1 To 0 Step -1
            If DataTables("销售和成本计划表").DataRows(i).RowState = DataRowState.Added Then
                DataTables("销售和成本计划表").DataRows(i).Delete
            End If
        Next
    End If
End If
End If

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:创业计划书.foxdb


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/2/3 16:36:00 [只看该作者]

用 deletefor http://www.foxtable.com/help/topics/0394.htm
DataTables("销售和成本计划表").deletefor("计划书编号='" & r("计划书编号") & "'")


 回到顶部