以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于外部数据源的问题。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76353) |
-- 作者:liuxianjie1980 -- 发布时间:2015/10/27 14:56:00 -- [求助]关于外部数据源的问题。 疑问: 项目在编写过程中有一些地方使用了SQL语句,那么当将内部表的数据生成外部数据源,并进行定向后,需要修改这些语句吗?
|
-- 作者:大红袍 -- 发布时间:2015/10/27 15:01:00 -- 需要加上数据源名。如果是access,sql语句不用改;如果sqlserver,日期的#要改成\'
http://www.foxtable.com/help/topics/2344.htm
|
-- 作者:liuxianjie1980 -- 发布时间:2015/10/27 15:23:00 -- 仍有一事不明:当添加外部数据源时,使用的是比如F:。。。。的路径,然后设置外部数据源名称,然后在BeforeConnectOuterDataSource时间中使用的是相对路径,是对的吧? |
-- 作者:大红袍 -- 发布时间:2015/10/27 15:46:00 -- 设置数据源,只能用绝对路径;要改成相对路径就必须在BeforeConnectOuterDataSource写代码 |
-- 作者:liuxianjie1980 -- 发布时间:2015/10/27 16:03:00 -- 那现在该如何操作呢?因为我已经再外部数据源的设置中添加了数据源,路径是绝对路径,现在想删除,但是系统提示:.....,先删除外部表什么的 |
-- 作者:liuxianjie1980 -- 发布时间:2015/10/27 16:08:00 -- 而且通过删除表的方式删除时,系统提示:先删除表之间的关联 |
-- 作者:liuxianjie1980 -- 发布时间:2015/10/27 16:12:00 -- 急!!!!! |
-- 作者:大红袍 -- 发布时间:2015/10/27 16:14:00 -- 没必要删除数据源啊,在BeforeConnectOuterDataSource写代码即可改变数据源的路径啊。
如果你添加了外部表,要删除数据源。就要先删除外部表,才能删除数据源。 |
-- 作者:liuxianjie1980 -- 发布时间:2015/10/27 16:15:00 -- 另外:通过内部表生成的数据库,如何来设置这个数据库的数据源名称呢?我就是不知道这个方法,所以才通过绝对路径的方式设置了数据源的名称。 |
-- 作者:大红袍 -- 发布时间:2015/10/27 16:17:00 -- 1、要设置数据源;
2、要改成相对路径就编写事件代码。 |