Office中国论坛/Access中国论坛

标题: [求助]请问如何才能保持两台电脑中同一数据库中数据的一致? [打印本页]

作者: maliangxyz    时间: 2006-7-26 17:18
标题: [求助]请问如何才能保持两台电脑中同一数据库中数据的一致?
我单位要做一个数据库,为了便于数据的录入和修改,要在几台电脑上使用同一个数据库。

请问怎样才能使这些电脑上的数据保持一致呢?最好是不用手动修改记录,也不要求数据同步更新,请各位帮帮忙~!

[此贴子已经被作者于2006-7-26 9:19:05编辑过]


作者: 一点通    时间: 2006-7-26 17:22
拆分前后台数据库,将数据表作为后台,操作界面作为前台
作者: min_summer    时间: 2006-7-26 17:32
我還不懂怎麼做前台後台

我做得是這樣的!  用保全 可以完成的!  你可以設置幾個不農的帳號  每個人不同的權限!  然後在每個電腦中 每個人做自己的帳號和權限登錄操作就可以了! 這樣 資料庫地資料永遠是最新的! [em01]
作者: maliangxyz    时间: 2006-7-26 17:42
我现在是这样做的,我说详细点:

将“产品数据库”分别安装到A、B、C三台电脑上,甲部门操作A电脑,只能修改甲的产品数据;乙部门操作B电脑,只能修改乙的产品数据;C电脑能同时修改甲、乙两部门的产品数据。(这个好象是权限问题)

我想问的是用什么方法使能够使A、B、C三台电脑上的数据保持一致?

因为数据量比较大,手动修改记录太耗时间,目前又不能通过网络将电脑连接,请问用什么方法能够实现我的要求?
作者: min_summer    时间: 2006-7-26 18:12
你說 不能通過网絡連接!  

我覺得要保持你的一致性  你C電腦上的數據至少要和A與B的電腦上的產品一個值 或者編號之類的要統一, 然後在A和B的電腦中用查找C電腦資料的方法更新值!   請問這樣 說你明白我的意思嗎?  我不是很明白你的意圖!  所以只能這樣回你了! 不知道這樣做行不行呢


作者: maliangxyz    时间: 2006-7-26 18:40
我是说当A电脑中的甲部门的数据改变,同时B电脑中的乙部门的数据也改变,并且C电脑中的甲、乙两个部门的数据都发生了改变,这些改变都是不重复的,举例:

A、B、C三台电脑的原始数据如下

甲部门产品为“娃哈哈、汇元、健力宝、乐百氏”

乙部门产品为“可口可乐、七喜、美年达”

改变数据后变成:

A电脑:

甲部门产品为“娃哈哈、汇元、健力宝、农夫山泉

乙部门产品为“可口可乐、七喜、美年达”

B电脑:

甲部门产品为“娃哈哈、汇元、健力宝、乐百氏”

乙部门产品为“百事可乐、七喜、美年达”

C电脑:

甲部门产品为“统一红茶、汇元、健力宝、乐百氏”

乙部门产品为“可口可乐、七喜、芬达

使用什么方法(最好不要手动修改,目前不能连网)才能使三台电脑的数据都变成:

甲部门产品为“统一红茶、汇元、健力宝、农夫山泉

乙部门产品为“百事可乐、七喜、芬达


作者: maliangxyz    时间: 2006-7-26 18:42
我是说当A电脑中的甲部门的数据改变,同时B电脑中的乙部门的数据也改变,并且C电脑中的甲、乙两个部门的数据都发生了改变,这些改变都是不重复的,举例:

A、B、C三台电脑的原始数据如下

甲部门产品为“娃哈哈、汇元、健力宝、乐百氏”

乙部门产品为“可口可乐、七喜、美年达”

改变数据后变成:

A电脑:

甲部门产品为“娃哈哈、汇元、健力宝、农夫山泉

乙部门产品为“可口可乐、七喜、美年达”

B电脑:

甲部门产品为“娃哈哈、汇元、健力宝、乐百氏”

乙部门产品为“百事可乐、七喜、美年达”

C电脑:

甲部门产品为“统一红茶、汇元、健力宝、乐百氏”

乙部门产品为“可口可乐、七喜、芬达

使用什么方法(最好不要手动修改,目前不能连网)才能使三台电脑的数据都变成:

甲部门产品为“统一红茶、汇元、健力宝、农夫山泉

乙部门产品为“百事可乐、七喜、芬达






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3