Foxtable(狐表)用户栏目专家坐堂 → 发布后的项目,如何重定向?


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

主题:发布后的项目,如何重定向?

帅哥,在线噢!
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/12/30 12:19:00 [显示全部帖子]

重新设置数据源


 回到顶部
帅哥,在线噢!
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/12/30 13:56:00 [显示全部帖子]


 回到顶部
帅哥,在线噢!
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/12/30 14:16:00 [显示全部帖子]

何必要重定向?

 

1、新版本,发布后的项目可以重新设置数据源。

2、也可以在开发的时候,给用户留下的接口,动态设置数据源属性:

 


 回到顶部
帅哥,在线噢!
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/12/30 15:05:00 [显示全部帖子]

呵呵,数据库可以复制,备份,附加,还原,这不属于foxtable考虑的范畴的,这属于SQL Server负责的。

 

能够连接到你的数据库,能够让用户动态修改数据源,才是foxtable应该考虑的。

 

所以上次才会在你的建议下,让发布后的程序,能够修改数据源。


 回到顶部
帅哥,在线噢!
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/12/30 15:17:00 [显示全部帖子]

呵呵,你搞错了吧,重定向能代替备份、还原、附加数据库?

有了重定向,你可以不备份、还原、附加数据库。

没有这些,你重定向到哪里去啊。

 

百度一下,看看SQL Server如何备份、还原和附加数据库,不掌握这些,你的数据处于危险之地。


 回到顶部
帅哥,在线噢!
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/12/30 15:23:00 [显示全部帖子]

既然有了新的数据源,重新设置Foxtable的数据源,连接到新的数据源即可。

 

重定向也得先增加一个数据源,设置数据源这一步,始终是不能省略的。


 回到顶部
帅哥,在线噢!
狐狸爸爸
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/12/30 15:52:00 [显示全部帖子]

我更糊涂了,你这种情况,无论从哪方面来说,包括安全性和便利性,这种情况通过修改数据源,都远远强过重定向。

 

重定向的步骤是:

用户新增一个数据源,连接到新的数据源,然后打开重定向窗口,逐个表重定向到新的数据源,然后回到数据源窗口,删除原来的数据源,合计三步。

 

修改数据源的步骤是:

打开数据源设置窗口,修改原来的数据源,连接到新的数据库,一步完成。

 

从安全性来说,有的项目,一些表是不需要重定向的,一些表是需要重定向的,如果用户选择错了,后果严重,而修改数据源则不存在这个问题。

 

 

 

 

 


 回到顶部
帅哥,在线噢!
狐狸爸爸
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/12/30 16:12:00 [显示全部帖子]

呵呵,如果设计的时候就用SQL Server作为数据源,这个问题不存在。

 

如果你设计时用的是Access或者内部数据源,发布前重定向到SQL Server数据源,然后复制数据库文件给用户自己附加。

这远比让用户自己去重定向安全快捷很多。

 

重定向是针对开发者的,不适合最终用户使用。

 

 


 回到顶部
帅哥,在线噢!
狐狸爸爸
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/12/30 16:38:00 [显示全部帖子]

以下是引用lihe60在2011-12-30 16:20:00的发言:

1、设计的时候,不可能SQL作为外部数据源。因为人家是局域网,不是广域网。

2、ACC转换成SQL很麻烦。

因此建议发布后的项目具有重定向的功能。

 

你搞错了吧?

为什么设计是不能用SQL作为数据源? SQL单机、局域网、互联网都可以使用

Acc转SQL有什么麻烦? 不是不一样的重定向吗?


 回到顶部
帅哥,在线噢!
狐狸爸爸
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/12/30 16:44:00 [显示全部帖子]

以下是引用lihe60在2011-12-30 16:38:00的发言:

别人的局域网,我如何重定向?

 

你不可以重定向后再发布吗?


 回到顶部
总数 11 1 2 下一页