以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 动态查询问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=38307) |
||||
-- 作者:jackwin -- 发布时间:2013/7/25 15:08:00 -- [求助] 动态查询问题 各位 大大 目前本人遇到了一个问题,请教了群里的很多童鞋,但均未能彻底解决。
问题: 现在有4张表 主表A 主表B 明细A和明细B 表结构都相同。 其中主表A、 明细A和明细B为sql表 主表B为一个内部表,无数据。 主表A通过订单号和2张明细表关联。
Dim dr As Row 以上语句实现了将主表A每次查询的数据同步到主表B 现在希望通过主表B来动态查询主表关联的明细。
由于存在一个主表信息同时在两个明细表都存在关联数据,所以我增加了条形码来判断。 要求: 当主表条形码字段是3开头的时 通过订单号关联明细表A;当主表的条形码是1开头的时候 通过订单号关联带出来明细表B 并最终将明细表A和B带出的数据合并成一张表。
|
||||
-- 作者:Bin -- 发布时间:2013/7/25 15:11:00 -- 上例子吧 |
||||
-- 作者:jackwin -- 发布时间:2013/7/25 15:12:00 -- 附件为主表的一些字段 条形码实际上是一串字符串 此主题相关图片如下:11.jpg |
||||
-- 作者:lsy -- 发布时间:2013/7/25 15:15:00 -- 上例子多好咧,问题解决的快,你拿回去就能用,别人也省好多事。 又发代码,又发图,力气没少费。 |
||||
-- 作者:jackwin -- 发布时间:2013/7/25 15:19:00 -- 稍等 我准备列子 |
||||
-- 作者:jackwin -- 发布时间:2013/7/25 15:46:00 -- 做的比较简单的窗口 当点击查询时 将主表A的数据同步到主表B 假如我同步了3条数据 当我点击提取按钮时 当主表B的条形码以3开头时 查询明细A 是1开头时 查询明细B 并最终讲数据汇总在统计表
|
||||
-- 作者:jackwin -- 发布时间:2013/7/25 15:46:00 -- 希望能得到大家的帮助 |
||||
-- 作者:Bin -- 发布时间:2013/7/25 15:58:00 -- .
|
||||
-- 作者:jackwin -- 发布时间:2013/7/25 16:08:00 -- 这么快!!果然名不虚传 |
||||
-- 作者:jackwin -- 发布时间:2013/7/25 16:09:00 -- 我刚才测试了下 在例子里面运算的结果是对的 |