Foxtable(狐表)用户栏目专家坐堂 → [求助] 标间条件批量增加行


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

主题:[求助] 标间条件批量增加行

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/16 11:25:00 [显示全部帖子]

For i As Integer = 1 To 8
    Dim idx As Integer = Tables("OLT设备VLAN使用清单表").FindRow("内层VLAN='" & i & "'")
    If idx < 0 Then
        Dim ndr As DataRow = DataTables("OLT设备VLAN使用清单表").AddNew
        ndr("区域名称") = r("区域名称")
        ndr("区域名称") = r("区域名称")
        ndr("OLT网元名称") = r("OLT网元名称")
        ndr("OLT网元IP地址") = r("OLT网元IP地址")
        ndr("OLT设备厂家") = r("OLT设备厂家")
        ndr("业务类型") = r("业务类型")
        ndr("外层VLAN") = r("外层VLAN")
        ndr("内层VLAN") = i
    End If
Next

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/16 17:31:00 [显示全部帖子]

最基础的判断吧?

 

If idx Is Nothing Then

 

Else

 

End If


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/16 17:53:00 [显示全部帖子]

Dim r As Row = Tables("集客业务工单清单表").current
Dim idx As DataRow = DataTables("OLT设备VLAN使用清单表").sqlFind(" OLT网元IP地址 ='" & r("IP") & "'  and  内层VLAN ='" & r("内层VLAN") & "' ")
If idx Is Nothing Then
    Dim nd As DataRow = DataTables("OLT设备VLAN使用清单表").AddNew
    nd("OLT网元IP地址") = r("OLT网元IP地址")
    nd("外层VLAN") = r("外层VLAN")
    nd("内层VLAN") = r("内层VLAN")
    nd("客户名称") = r("管线ONU名称")
   
    Dim Result As DialogResult
    Result = MessageBox.Show( "确定保存【OLT设备VLAN使用清单表】:请按  [是]" & vbcrlf & "放弃保存修改:请按  [否]", "非常关键提醒", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)
    If Result = DialogResult.Yes Then
        DataTables("OLT设备VLAN使用清单表").Save()
    Else
    End If
Else
    MessageBox.show("【OLT设备VLAN使用清单表】存在相同数据!!!", "非常关键提醒")       
End If


 回到顶部