以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于用生成临时表的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93974) |
-- 作者:ap9709130 -- 发布时间:2016/12/12 15:33:00 -- 关于用生成临时表的问题 我的代码如下: Dim b As New SQLCrossTableBuilder("备案信息明细表","备案信息表") b.C b.HGroups.AddDef("产品名称") b.Filter = Tables("备案分析窗口1_Tbab").DataTable.LoadFilter b.Build 不会报错,但为什么却看不到临时表?
|
-- 作者:有点蓝 -- 发布时间:2016/12/12 15:40:00 -- b.Build是生成到主表中的。另外交叉统计要显示到主表必须定义VGroups |
-- 作者:ap9709130 -- 发布时间:2016/12/12 15:43:00 -- 有点蓝老师 如果我想用SQL语句生成一个可见的不是在窗口中的临时表,不用统计的那种。用哪种方法比较好?不是在窗口中的
|
-- 作者:有点蓝 -- 发布时间:2016/12/12 15:48:00 -- 参考: |
-- 作者:ap9709130 -- 发布时间:2016/12/12 16:00:00 -- 有点蓝老师 我的代码如下: Dim q As new Out erTable Builder q.T ab leNa me = "备案明细表" q.TableCaption = "备案明细表" q.C on ne cti q.S e le ctString = "se lec t * from {备案信息表} where " & Tables("备案分析窗口1_Tbab").DataTable.LoadFilter & " ORDER BY BAXXDW DESC" q.B uild 但是会报错,因为我的备案信息表是视图? 报错说,对于多个基表不支持SQL动态生成。有什么办法吗? |
-- 作者:有点蓝 -- 发布时间:2016/12/12 16:08:00 -- 看4楼的帮助连接,用sqlcommand生成 |