以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  加载数据源  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=66314)

--  作者:blsu33
--  发布时间:2015/4/3 10:18:00
--  加载数据源
老师,
    我这样的主窗口,加载外部数据源,是否设置到目录树上较好。

图片点击可在新窗口打开查看此主题相关图片如下:外部数据.png
图片点击可在新窗口打开查看


--  作者:有点甜
--  发布时间:2015/4/3 10:20:00
--  

 加载外部数据源什么意思?动态加载表?

 

 你想怎么做都行。


--  作者:blsu33
--  发布时间:2015/4/3 15:10:00
--  
老师,
   点击目录树窗口,打开部门档案 职员档案 窗口 为什么没有加载对应的 DATETABLE图片点击可在新窗口打开查看,麻烦您帮忙看下,谢谢。


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:加载数据源.rar



--  作者:有点甜
--  发布时间:2015/4/3 15:15:00
--  
 外部表,你要先添加进foxtable,你才能动态加载的啊
--  作者:有点甜
--  发布时间:2015/4/3 15:18:00
--  

         If DataTables.Contains(e.Node.Name) = False Then
                    Dim q As new OuterTableBuilder
                    q.TableName = e.Node.Name
                    q.TableCaption = e.Node.Name
                    q.ConnectionName = "数据源"
                    q.SelectString = "Select * F rom {" & e.Node.Name & "} "
                    q.Build
                End If
                Forms(dr1("窗体名称")).Open
            End If                           \'  -----------------------------------------------这里能否按照DATETALE-加载表 的数据源列和加载列进行指定的加载
           

 

http://www.foxtable.com/help/topics/1279.htm

 


--  作者:blsu33
--  发布时间:2015/4/3 15:25:00
--  
哦 好了 可以加载了 老师 为什么 关闭 “部门档案”窗口 显示如下呢:


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20150403152432.png
图片点击可在新窗口打开查看


--  作者:有点甜
--  发布时间:2015/4/3 15:27:00
--  
 用5楼的代码,没有出现你的问题。
--  作者:blsu33
--  发布时间:2015/4/3 15:45:00
--  
哦 好了 又出新的问题了 点击职员档案的关闭按钮 出问题  发现 
职员档案的AFTERLOAD 根本就没有加载“部门档案”,这是为什么呢

图片点击可在新窗口打开查看此主题相关图片如下:点击职员档案提示.jpg
图片点击可在新窗口打开查看


 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:加载数据源.rar



--  作者:blsu33
--  发布时间:2015/4/3 15:48:00
--  
老师 ,
  我这么重复的打开 关闭 使用数据源的方式 对吗?怀疑自己错了

--  作者:有点甜
--  发布时间:2015/4/3 15:49:00
--  

 这段代码去掉啊,不能这样加载表啊。用5楼的方法导入表啊。

 

\'加载必要的外部表
If DataTables.Contains("部门档案|职员档案") = False Then
    DataTables.Load("部门档案|职员档案")
End If