Foxtable(狐表)用户栏目专家坐堂 → 一个查询问题


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

主题:一个查询问题

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


加好友 发短信
等级:童狐 帖子:298 积分:2605 威望:0 精华:0 注册:2013/5/22 7:16:00
一个查询问题  发帖心情 Post By:2020/9/16 10:53:00 [只看该作者]


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

查询按钮代码

Dim filter As String
Dim sts() As String = {"产品","型号规格"}
For Each st As String In sts
    Dim var As String = e.Form.Controls(st).value
    If var > "" Then
        If filter = "" Then
            filter = st & " like '%" & var & "%'"
        Else
            filter = filter & " and " & st & " like '%" & var & "%' and dt.dc > 0"
        End If
    End If
Next

Dim dsd As WinForm.DateTimePicker = e.Form.Controls("ksrq")
Dim ded As WinForm.DateTimePicker = e.Form.Controls("jsrq")
If dsd.Value IsNot Nothing Then
    If filter > "" Then
        filter = filter & " and 日期 >= #" & dsd.Value & "#"
    Else
        filter = "日期 >= #" & dsd.value & "#"
    End If
End If
If ded.Value IsNot Nothing Then
    If filter > "" Then
        filter = filter & " and 日期 <= #" & ded.Value & "#"
    Else
        filter = "日期 <= #" & ded.value & "#"
    End If
End If
''
DataTables("出入记录").LoadFilter = filter
DataTables("出入记录").Load

 

 

请问老师怎么把 出库 列没有数据的不显示。请问代码怎么改


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


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/16 11:03:00 [只看该作者]

Dim filter As String

改为

Dim filter As String = “出库 is not null 

 回到顶部