Foxtable(狐表)用户栏目专家坐堂 → [已结贴]关于列表框的数据--有条件的保存在数据库中


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

主题:[已结贴]关于列表框的数据--有条件的保存在数据库中

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


加好友 发短信
等级:四尾狐 帖子:936 积分:7725 威望:0 精华:0 注册:2013/7/7 13:37:00
  发帖心情 Post By:2013/8/3 11:30:00 [只看该作者]

以下是引用lsy在2013-8-3 11:25:00的发言:

这种界面,应该是左右列表项目的“剪切”、“粘贴”。

不是“复制”、“粘贴”。

按你的设计,如果项目很多,用户会犯糊涂的。

55,大哥,请不要偏离主题.图片点击可在新窗口打开查看


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


加好友 发短信
等级:狐神 帖子:4646 积分:33880 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2013/8/3 12:21:00 [只看该作者]

试试下面这段代码看看,放在按钮中。
Dim sr1 As new List(of String)
For Each s As String In e.Form.Controls("ListBox2").ComboList.Split("|")
    sr1.Add(s)
Next

For Each dr As DataRow In DataTables("表B").DataRows
    If sr1.Contains(dr("第十列")) = False
        dr.Delete
    End If
Next

Dim sr2 As List(of String) = DataTables("表B").GetUniqueValues("","第十列")
For Each s As String In sr1
    If sr2.Contains(s) = False
        Dim dr As DataRow = DataTables("表B").AddNew
        dr("第十列") = s
    End If
Next

 回到顶部
总数 12 上一页 1 2