以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 自动更新数据库 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=84275) |
-- 作者:kaituozhe -- 发布时间:2016/4/27 14:06:00 -- 自动更新数据库 设计了一款审计软件,有5个审计项目同时使用这款软件,随着使用的过程对此软件会不断进行改进,比如增加表或在原有表中增加列,修改后把最新的项目数据库保存为模板,我怎么能让其余的4个审计项目数据库也同时更新,并与模板一样,而不是一个一个数据去打开更新。 |
-- 作者:kaituozhe -- 发布时间:2016/4/27 14:08:00 -- 而不是把每个审计项目数据库然后打开更新。 |
-- 作者:大红袍 -- 发布时间:2016/4/27 14:16:00 -- 那就不要用多个数据库啊,用一个数据库管理多好啊。 |
-- 作者:大红袍 -- 发布时间:2016/4/27 14:17:00 -- 你要修改表结构,是很麻烦的事,你需要每个数据库都动态建立一个数据源,然后用代码去增加、删除列
http://www.foxtable.com/help/topics/2122.htm
|
-- 作者:kaituozhe -- 发布时间:2016/4/27 14:18:00 -- 5个审计项目怎么能共用一个数据库呀? |
-- 作者:大红袍 -- 发布时间:2016/4/27 14:19:00 -- 以下是引用kaituozhe在2016/4/27 14:18:00的发言:
5个审计项目怎么能共用一个数据库呀?
你审计项目的表结构肯定一模一样啊,那每个表加一列【审计项目】区分不同的项目不就行了。 |
-- 作者:kaituozhe -- 发布时间:2016/4/27 14:21:00 -- 那数据库就太大了,不能这样做,只能想法更新数据库结构了 |
-- 作者:kaituozhe -- 发布时间:2016/4/27 14:23:00 -- 而且使用起来也非常不方便, |
-- 作者:大红袍 -- 发布时间:2016/4/27 14:24:00 -- 以下是引用kaituozhe在2016/4/27 14:23:00的发言:
而且使用起来也非常不方便,
那你就动态增加数据源,然后动态增加表增加列。 |
-- 作者:kaituozhe -- 发布时间:2016/4/27 14:25:00 -- 有没有例子让我借鉴借鉴 |