以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [讨论]外部数据源的连接路径设置问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2429)

--  作者:t_fs
--  发布时间:2009/4/13 16:48:00
--  [讨论]外部数据源的连接路径设置问题
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\\服装跟单系统\\纸箱核帐系统\\纸箱核帐系统.mdb;Persist Security Info=False

      上述外部数据源的路径,不知能否设成动态的。如:易表里的 docdir 表示系统的当前路径。把它设成:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=docdir+\\纸箱核帐系统.mdb;Persist Security Info=False

这样外部数据源只要在系统的当前文件夹中,就可以找到了。否则,用户一更换文件夹的名称或盘符就找不到外部数据了。

       docdir 应换成狐表的当前文件夹命令。在此借用一下。不知是否可以实现?

--  作者:狐狸爸爸
--  发布时间:2009/4/13 16:53:00
--  
参考下面的事件:

BeforeConnectOuterDataSource
--  作者:t_fs
--  发布时间:2009/4/13 20:14:00
--  
   明白了,谢谢!
--  作者:lihe60
--  发布时间:2009/4/28 14:52:00
--  
大家跟贴,不要说参考什么,直接说如何做。