Foxtable(狐表)用户栏目专家坐堂 → 查询语句赋值


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

主题:查询语句赋值

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


加好友 发短信
等级:一尾狐 帖子:465 积分:3216 威望:0 精华:0 注册:2017/4/18 1:15:00
查询语句赋值  发帖心情 Post By:2017/6/13 20:34:00 [只看该作者]

If e.Col.Name = "第一列" Then
    e.Cancel = True '禁止进入编辑状态
    Dim dr As DataRow = DataTables("表B").Find("第一列='" & e.Row("第一列") &"'")
    If dr IsNot Nothing Then      
        Dim xm As WinForm.TextBox = Forms("窗口1").Controls("TextBox1")
        xm.Value=dr("第一列")
    End If
End If

这样的语句对吗?

 

 

 


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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/13 21:10:00 [只看该作者]

代码写在什么事件的?想实现什么功能?

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


加好友 发短信
等级:一尾狐 帖子:465 积分:3216 威望:0 精华:0 注册:2017/4/18 1:15:00
  发帖心情 Post By:2017/6/13 21:22:00 [只看该作者]

写到A表的“DoubleClick” 双击第一列,第一列作为查找条件,将双击的整行数据分别赋值给B表符合查找条件的行中的每个字段


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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/13 21:37:00 [只看该作者]

If e.Col.Name = "编号" Then
    e.Cancel = True '禁止进入编辑状态
    For Each dr As DataRow In DataTables("表B").Select("编号=" & e.Row("编号"))
        dr("第二列") = e.Row("第二列")
        dr("第三列") = e.Row("第三列")
    Next
End If

 回到顶部