【发布时间】:2017-03-07 15:30:41
【问题描述】:
我正在开展一个将 Microsoft Access 后端迁移到 SQL Server 后端的项目,我的客户坚持使用 Access 创建表单来执行任何插入、更新和删除操作。问题是他的机器上有 SQL 数据工具,而他团队中的其他人(没有数据工具)也需要能够使用这些表单。我认为解决此问题的最佳方法是使用和 OleDb 连接,通过访问连接到表单,以便他的团队可以使用它,而我的访问知识非常有限。到目前为止,我所拥有的只是下面的内容
“Driver=SQLOLEDB;Data Source=SomeServer;Initial Catalog=SomeDatabase;Integrated Security=SSPI”
我知道用户对 SQL 框有信任,并且可以通过 ODBC 连接。我们只是无法让 OleDb 正常工作。非常感谢任何有关如何在访问表单中部署 OleDB 连接的帮助。
【问题讨论】:
-
我不明白你的问题。 “在 Access 表单中部署 OleDB 连接”是什么意思?你有代码给我们看吗?什么不工作?
-
我所有的代码都是我包含的。由于能力,客户无法使用程序化解决方案。我根本不熟悉访问权限,并且有一种方法可以建立从访问权限到 SQL Server 的连接,我全神贯注。我的问题是我们尝试过的一切都不起作用或出现错误。诸如找不到连接文件之类的东西。
标签: sql-server ms-access sql-server-2012