Office中国论坛/Access中国论坛

标题: 各位大侠,如何快速比较两个数据库? [打印本页]

作者: wznzhn    时间: 2007-9-7 17:57
标题: 各位大侠,如何快速比较两个数据库?
如题,因为需要,将这个数据库改了下,现在这个数据库和改之前的数据库的容量相差50多K,现在我想知道如何快速知道这两个数据库里边有哪些内容不同,哪些表和窗体改过了?以方便下次修改。数据库是97版本的。

谢谢各位!急用啊。,
作者: Grant    时间: 2007-9-7 17:59
如果可以这么比较我也想知道用什么方法~
作者: Grant    时间: 2007-9-7 18:32
只知道xls 和 doc文件可以比较内容
作者: andymark    时间: 2007-9-7 19:39
比较两个表的内容可以做到,论坛也有例子,窗体间比较 困难
作者: wznzhn    时间: 2007-9-8 08:44
那不就是没有办法知道两个几乎一样的数据库的细微差别了?
作者: 一点通    时间: 2007-9-8 08:52
可以的, 先将两个数据库导出为文本, 方法参照"两个未公开的ACCESS方法和使用技巧",http://www.office-cn.net/Article/Class5/Class21/200312/262.html,然后对这个文件进行比较就行了
作者: sgrshh29    时间: 2007-9-8 08:55
数据表用andymark版主说的方法比较,其它对象在数据库内好像无法比较,但是可以用Application.SaveAs的方法将其转换为文本,然后比较这个文本。呵呵,点版主快了3分钟.

[ 本帖最后由 sgrshh29 于 2007-9-8 08:56 编辑 ]
作者: wznzhn    时间: 2007-9-8 11:18
谢谢各位!
另外,比较之后能否将两个数据库修改成一模一样的?
作者: andymark    时间: 2007-9-8 11:27
原帖由 wznzhn 于 2007-9-8 11:18 发表
谢谢各位!
另外,比较之后能否将两个数据库修改成一模一样的?


你不会用最新版本代替旧版本吗
作者: wznzhn    时间: 2007-9-8 11:49
我想知道哪些内容改过了,然后我再用另外一个版本增加改过的内容
作者: Henry D. Sy    时间: 2007-9-8 18:49
原帖由 wznzhn 于 2007-9-8 11:18 发表
谢谢各位!
另外,比较之后能否将两个数据库修改成一模一样的?
比较之后,想修改成一模一样?
何必这么辛苦。
复制一个就是了
作者: heyongfbi    时间: 2008-1-31 04:45
我也不知道,继续关注中,我找了半天了,就是找不到
给出具体的实现方法




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