Foxtable(狐表)用户栏目专家坐堂 → 请教数据库


  共有1727人关注过本帖树形打印复制链接

主题:请教数据库

帅哥哟,离线,有人找我吗?
hbhb
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
请教数据库  发帖心情 Post By:2017/4/13 12:50:00 [只看该作者]

色大师:请问连接access数据库后,我要删除该数据库文件,可否?数据源此时要不要删除?在删除该数据源时,不想删除加载到狐表中的外部表,如何办。因为我是动态改变这些表的外部数据源的,以后还要用到这些表?

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/4/13 14:42:00 [只看该作者]

不能删除连接的数据源。如果你删除了,foxtable不能正常读取表数据和保存表数据。

 

实际中不可能有你这种功能的需求。请理清自己的逻辑。


 回到顶部
帅哥哟,离线,有人找我吗?
hbhb
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2017/4/13 18:25:00 [只看该作者]

比如:考虑到数据量较大,分年度单独建立一个access文件作为数据源,动态连接它。以后,项目中如果发现该文件太多,要删除它,那不就涉及删除数据库文件吗?

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/4/13 19:37:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
hbhb
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2017/4/13 20:04:00 [只看该作者]

不是这个意思。
我是说,比如我有access文件10个,如果其中有一个文件,项目作为数据源正连接它,此时我通过代码删除该文件行不行?要不要在项目卸载该数据源的表,再删除数据源,最后删除该文件。

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/4/13 20:07:00 [只看该作者]

  正在连接的文件,你无法删除。

 回到顶部
帅哥哟,离线,有人找我吗?
hbhb
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2017/4/13 20:30:00 [只看该作者]

1、我改变表的连接数据库后是否就可以了?
2、为什么我测试连接后,手工可以删除后台的该文件?

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/4/13 21:17:00 [只看该作者]

1、可以,删除数据源就可以。

 

2、你连接以后,如果引用了表之类的,都不能删除(除非你连接的方式错了)。具体做实例说明。


 回到顶部