【发布时间】:2010-07-24 23:44:33
【问题描述】:
我已经使用 VBScript 从另一个 .mdb 文件以编程方式创建了一个 .mdb 文件。它在第二个 .mdb 文件中创建一个表并填充数据。一切正常,数据正确填充。这是使用 JET 4.0 驱动程序完成的。
问题是当我尝试使用 Access 2007 打开 .mdb 文件时,它会先尝试修复该文件。我不知道为什么会这样。如果我尝试在 Access 2003 中打开它,它会在没有修复的情况下打开。我需要解决这个问题。之前有没有人遇到过这种情况,或者有任何关于为什么会发生这种情况的想法?
【问题讨论】:
-
我认为这与编程无关,也许是超级用户的问题?
-
我认为这与编程有关。我正在使用 VBscript 创建第二个 .mdb 文件,但在创建或复制数据时我做错了。我在想为什么需要修复一个干净的 .mdb 文件。
-
我刚才在 VBScript 中创建了一个 mdb,并使用 Access 2010 打开它,没有任何问题。也许您可以发布用于创建 mdb 的行?
-
嗨 Remou,感谢您的回复。我正在尝试几件事。如果它仍然不起作用,我会在一天结束之前发布代码。再次感谢!
-
世界上怎么会有人认为这与编程无关?你认为接待员经常用 DDL 命令编写 vbScript 吗?