以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]QueryBuilder生成查询表条件设置求教? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=28875) |
-- 作者:红颜 -- 发布时间:2013/2/21 10:56:00 -- [求助]QueryBuilder生成查询表条件设置求教? 帮助源代码 Dim q As new QueryBuilderq.TableName = "销量统计" q.SelectString = "Select 产品,Sum(数量) As 数量 From {订单} Group By 产品" q.Build MainTable = Tables("销量统计")
自己复制的代码 Dim q As new QueryBuilder 1、我的窗口中有2各日期输入框,要按起止日期统计,不知条件如何设置,求教各位大侠! 2、我的内部数据表是用字母命名的,如何让列标题显示为汉语,如:"MC"=“名称” 3、如何将生成的查询表移到窗口中?
|
-- 作者:lin_hailun -- 发布时间:2013/2/21 11:01:00 -- 不应该这样做的,建议拖拉一个窗口控件到窗口上,把窗口的类型设置成sqlTable。 然后编写生成的代码。 http://www.foxtable.com/help/topics/1909.htm |
-- 作者:lin_hailun -- 发布时间:2013/2/21 11:05:00 -- 代码大概如下。 dim s_date as date = e.form.controls("xxx1").value dim e_date as date = e.form.controls("xxx2").value e.form.controls("Table1").table.fill("Select MC as 名称,Sum(JE) From {SFMX} where 日期列 >= #" & s_date & "# And 日期列 <= #" & e_date & "# Group By MC") |