vb怎么备份和恢复Access数据库,最好说清楚一点,我用vs做的项目

vb怎么备份和恢复Access数据库,最好说清楚一点,我用vs做的项目,第1张

access数据库备份很简单,是直接整个文件备份。

把mdb直接复制到新位置改名就完成了备份,恢复的话先断开所有数据库连接,删除原有mdb文件,再把备份文件改名复制回来就行了。

access是文件形式的数据,备份的话就是把数据文件mdb复制一份,还原的话再把复制的粘贴回去就行了。自动备份的话,你可以在电脑里建一个任务计划,将

copy命令存为cmd文件定时执行复制和还原。

不知道你知不知道

表间关系

你这个表定义了表间关系,

由于你更改的值和表间关系冲突导致;

比如:

Role

RoleID

NAMD

1

admin

2

User

User表

UserID

NAME

RoleID

1

admin

1

2

user1

2

这两个表

定义

ROLE

User

一对多的关系

在ACC里找

关系

可以找到

如果你向USER表添加

UserID

NAME

RoleID

3

admin

5

就会出现:

错误:

[由于在索印,主关键字,或关系中创建重复的值,请求对表的改变没有成功。改变该字段中的或包含重复数据的字段中的数据,删除索引或重新定义索引以允许重复的脂并再试一次。]

因为

USER表中的RoleID字段和Role表中的

RoleID字段有约束关系

这一项更改和这一约束相违背

所以出错!

低级版本的access(2007以下)保存时自动是cdb格式的,但是2007和2010一保存就是accdb格式了。

这时候你想用另存为存为cdb格式,发现选不了cdb格式的(至少我的2010是选不了的),这点和别的软件不一样。

但是点了文件以后,在下面,还有一个选项“保存并发布”,选这个选项,再选数据库另存为,然后就可以选项成3000-2003版本的cdb格式了。

以上就是关于vb怎么备份和恢复Access数据库,最好说清楚一点,我用vs做的项目全部的内容,包括:vb怎么备份和恢复Access数据库,最好说清楚一点,我用vs做的项目、Access还原备份数据库的方法,自动备份功能怎么还原、ACCESS数据库恢复问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9492458.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存