2011-01-25 57 views

回答

1

你不需要在他们的机器上安装Access。如果您正在使用JET驱动程序,则可以在没有物理安装访问权限的情况下执行所需的操作。

无法阻止自己建议您查看SQL CE 4(免费)或SQL Express(免费),而不是使用Access。

如果您在安装时遇到问题,请回复错误消息。

0

Jet的最大优点就是它使用的是它自带的所有最新版本的Windows,所以根据应用程序不同,它可能是最合适的数据库。

+0

由于Windows 2000引入Active Directory(Jet 4.0用于与AD进行交互)。 – 2011-01-26 23:49:10

0

最新版本的Access引擎是ACE。数据库有一个ACCDB扩展。它不再像JET一样附带Windows。如果您将该版本用于没有Office 2007或更高版本的计算机,则必须安装该引擎。你可以在这里下载: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c06b8369-60dd-4b64-a44b-84b371ede16d&displaylang=en

+0

Jet 4.0仍附带Windows。 ACE是一个独立的数据库引擎,在Access 2007的开发过程中从Jet 4.0中分离出来.Jet 4.0由Windows开发团队所有,并且不会获得新的开发(只有安全补丁)。它也只有32位。 ACE目前正在开发中,但不是Windows组件。但是,正如你所说,它可以从Microsoft免费下载,并可以通过应用程序分发。但是,只要您不针对64位编译,MDB仍然可以完美地与Windows Jet 4.0一起使用。 – 2011-01-26 23:48:22

0

(我张贴此作为一个评论,但我认为它包括不包括在其他答案信息)与Windows

的Jet 4.0仍然船舶(因为它有自Windows 2000) 。 ACE是一个独立的数据库引擎,在Access 2007的开发过程中从Jet 4.0中分离出来.Jet 4.0由Windows开发团队所有,并且不会获得新的开发(只有安全补丁)。它也只有32位。 ACE目前正在开发中,但不是Windows组件。但是,正如上面已经指出的那样,它可以从Microsoft免费下载,并可以通过应用程序进行分发。

但是,只要您未针对64位编译,并且不需要为您的应用程序安装其他组件,MDB仍可完美地与Windows Jet 4.0一起使用。

关于原始问题,如果当你说“访问”时,你的意思是Jet/ACE文件只用作数据存储,那么以上都是真的。但是,如果你的意思是一个Access应用程序,或者你想对你的数据库做一些需要自动化MS Access的应用程序,那么你肯定需要安装Access。但我认为这不可能是这个意思。

相关问题