以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  查询表设计  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=77442)

--  作者:douglas738888
--  发布时间:2015/11/18 12:36:00
--  查询表设计
请老师指点下,想实现这样的查询设计 

1. 第一步,ComboBox控件下拉显示所有设计好的外部TABLE数据表,选择某个表后,
2. 第二步,通过ComboBox控件进行日期选择,确定日期条件后,加载所选择表的数据(这一步,单表通过SQL后台筛选数据自己已经会做了)
3. 第三步,在XXX_Table1表中显示筛选出来的表的数据(这一步,自己也会做)

问题:如何在ComboBox控件上把外部的数据表形成下拉,选择好表后,通过动态日期条件进行加载 

单表查询设置条件自己已经会做了,但是把全部数据表形成下拉再按条件加载还不知道如何入手。

--  作者:大红袍
--  发布时间:2015/11/18 14:31:00
--  

把外部表放在下拉里

 

Dim lst As List(Of String)
lst = Connections("nwnd").GetTableNames
控件.Combolist = String.Join("|", lst.ToArray)

 

---------------

 

生成查询条件如 日期 = #2015-07-08#

 

拼凑一下查询就行啊

 

"Select * f rom {"& 表名 & "} Where " & 条件