是否可以将SQL Server Compact用作MS访问的后端



我希望创建一个偶尔连接的在线同步功能的访问应用程序。这个想法是将SQL Server Compact用作本地后端,然后使用程序将其同步到服务器端SQL Server。我找不到足够的明确证据表明您无法做到这一点。您可以将SQL Server Compact用作MS Access应用程序的后端吗?

您的最佳选择可能是SQL Server LocalDB。

LocalDB使用与完整SQL Server相同的数据类型和格式,并且该引擎甚至依赖于为完整SQL Server构建的库。但是,与常规SQL Server Express版本不同,即使您的主应用不运行,它也不会作为服务运行,并且安装部署故事也更容易。

在访问方面,您可以设置ODBC连接以创建用于应用程序中的链接表,与SQL Server Express Edition的方式非常相似。

您可以通过此处描述的ADO进行操作。

但是,当您希望复制数据时,使用 sql Server express 可以立即设置为复制 subscriber 将其设置为简单得多。由您的服务器端SQL Server发布的数据库。

否,不可能,您应该使用SQL Server Express-什么阻止您这样做?

最新更新