Foxtable(狐表)用户栏目专家坐堂 → 查询有更简单的办法吗


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

主题:查询有更简单的办法吗

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


加好友 发短信
等级:五尾狐 帖子:1182 积分:8225 威望:0 精华:0 注册:2015/3/30 10:44:00
查询有更简单的办法吗  发帖心情 Post By:2016/7/23 16:08:00 [显示全部帖子]

Dim ddh As WinForm.ComboBox = e.Form.Controls("ComboBox7")
Dim ddhh As WinForm.ComboBox = e.Form.Controls("ComboBox8")
Dim startdd As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker1")
Dim enddd As WinForm.DateTimePicker = e.Form.Controls("DateTimePicker2")

组合查询有没有代码简单点的写法。datatables("A").loadfilter = ""
我现在做的需要判断好多次,比如ddh.text = ""情况下,ddhh <> ""  然后加载。
我这么写需要把各种情况都要写出了,感觉很不满意。
有没有随便选择每个控件的值,自动去判断其他控件的值是否为空,然后把不为空的值作为条件来查询。


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


加好友 发短信
等级:五尾狐 帖子:1182 积分:8225 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2016/7/23 16:33:00 [显示全部帖子]

回复2楼。
这样也应该判断多次吧。
可不可以对多个控件循环判断,比如发现有3个控件的值不为空,就把这3个控件作为条件,然后查询。

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


加好友 发短信
等级:五尾狐 帖子:1182 积分:8225 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2016/7/23 16:58:00 [显示全部帖子]

控件个数是固定的,这样可以实现不?

 回到顶部