Foxtable(狐表)用户栏目专家坐堂 → 想知道查询的时候怎么才可以,,选中那个表查询的就是那个表,,,


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

主题:想知道查询的时候怎么才可以,,选中那个表查询的就是那个表,,,

美女呀,离线,留言给我吧!
学学
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:62 积分:498 威望:0 精华:0 注册:2017/9/2 20:25:00
想知道查询的时候怎么才可以,,选中那个表查询的就是那个表,,,  发帖心情 Post By:2017/11/9 15:05:00 [只看该作者]

图片点击可在新窗口打开查看

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/9 15:25:00 [只看该作者]

看不到你贴的图片。

 

你要这个? http://www.foxtable.com/webhelp/scr/1058.htm

 


 回到顶部
美女呀,离线,留言给我吧!
学学
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:62 积分:498 威望:0 精华:0 注册:2017/9/2 20:25:00
  发帖心情 Post By:2017/11/9 16:23:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20171109150214.png
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看

 回到顶部
美女呀,离线,留言给我吧!
学学
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:62 积分:498 威望:0 精华:0 注册:2017/9/2 20:25:00
下面有4个表,,想同时查询4个表,,,  发帖心情 Post By:2017/11/9 16:26:00 [只看该作者]

下面有4个表,,想同时查询4个表,,,查询到的值是在那个表里就显示那个表。。。。。
不知道表达清楚了没有
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20171109150214.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:狐精 帖子:3205 积分:21305 威望:0 精华:0 注册:2016/3/28 16:57:00
  发帖心情 Post By:2017/11/9 18:06:00 [只看该作者]

可以mark

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/9 18:21:00 [只看该作者]

1、单个表的查询代码会写了没有?

 

http://www.foxtable.com/webhelp/scr/1058.htm

 

2、多个表的查询,不就是把最后语句代码拷贝多份就可以了?

 

3、不会做,上传具体的foxtable例子。


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


加好友 发短信
等级:狐精 帖子:3205 积分:21305 威望:0 精华:0 注册:2016/3/28 16:57:00
  发帖心情 Post By:2017/11/10 15:02:00 [只看该作者]

参考

Dim str As String = e.Form.Controls("Texebox1").Text

Dim tbs As new List(Of Table)
For Each t As Table In Tables
    tbs.add(t)
Next
Dim isFound As Boolean = False
For i As Integer = vars("b") To tbs.count - 1
    Dim t As Table = tbs(i)
    Dim cr As Integer = 0
    If i = vars("b") Then cr = vars("x") + 1
    For r As Integer = cr To t.rows.count-1
        Dim cc As Integer = 0
        If i=vars("b") AndAlso r = cr Then cc = vars("y") + 1
        For c As Integer = cc To t.cols.count-1
          If t.rows(r)(c) = str Then Isfound = True
            If Isfound Then
                MainTable = t
                t.Select(r, c)
                vars("b") = i
                vars("x") = r
                vars("y") = c
                isfound = True
                goto break
            End If
        Next
    Next
Next
break:
If isfound = False Then
    msgbox("没有了!")
    vars("b") = 0
    vars("x") = 0
    vars("y") = 0
End If


 回到顶部
美女呀,离线,留言给我吧!
学学
  8楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:62 积分:498 威望:0 精华:0 注册:2017/9/2 20:25:00
  发帖心情 Post By:2017/11/11 11:04:00 [只看该作者]

谢谢图片点击可在新窗口打开查看

 回到顶部
美女呀,离线,留言给我吧!
学学
  9楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:62 积分:498 威望:0 精华:0 注册:2017/9/2 20:25:00
  发帖心情 Post By:2017/11/11 11:06:00 [只看该作者]

这个没懂图片点击可在新窗口打开查看

 回到顶部
美女呀,离线,留言给我吧!
学学
  10楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:62 积分:498 威望:0 精华:0 注册:2017/9/2 20:25:00
请甜老师帮忙看看,,,这个查询为什么每个框都填写才可以查询出数据??只选了日期就查询不了。。  发帖心情 Post By:2017/11/11 11:12:00 [只看该作者]

Dim Filter As String
With e.Form.Controls("开始日期")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "日期 >= #" & .Value & "#"
    End If
End With
With e.Form.Controls("结束日期")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "日期 <= #" & .Value & "#"
    End If
End With
With e.Form.Controls("订单号")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "订单号 = '" & .Value & "'"
    End If
End With
With e.Form.Controls("电话")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "电话 = '" & .Value & "'"
    End If
End With
With e.Form.Controls("销售商编号")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "销售商编号 = '" & .Value & "'"
    End If
End With

e.Form.Controls("线下订单数据表").Table.Filter = filter

 回到顶部
总数 17 1 2 下一页