【问题标题】:Publishing SQL Server database in Access to Sharepoint在 Access to Sharepoint 中发布 SQL Server 数据库
【发布时间】:2014-07-23 07:18:57
【问题描述】:

在我的项目中,我需要将 Access 数据库发布到 Sharepoint。我需要在其中添加一个网络表单。是否可以使用 ODBC(本地计算机上 SQL 服务器的数据库)添加可以在 Sharepoint 站点中显示的 WebForm?

我可以连接到该数据库并编辑其中的记录。但我无法制作带有该网络图标的表单。是否可以使用本地 SQL 服务器从 Access 发布内容到 Sharepoint 并制作一个表单来显示其中的数据?

【问题讨论】:

  • 问得好,但是 local SQL Server 是什么意思?与 SP 在同一 LAN 上的 SQL Server ?
  • 是的,在同一个地方。

标签: sql-server ms-access sharepoint ms-access-2010


【解决方案1】:

我发现了类似的东西:

我完全错过了这是一个网络应用程序这一事实。访问网络应用程序 使用 SharePoint,没有其​​他数据源。 Access 确实如此 2010。但在 Access 2013 中,有一个混合解决方案可能:Access Client + Access Web + SQL Server。它仍然很新而且不是 很常见,不幸的是,没有从 Access 迁移的路径 2010 Web 表单到 Access 2013 Web 表单。您必须构建网络应用程序 从头开始。但它比 Access 2010 提供的平台更好。

这意味着我应该使用 access 2013 吗?

【讨论】:

  • 显然。但这需要不同版本的 SP !您需要一致性:Access 2013 和 SP 2013
  • 问题是如何使用那里的 SQL 服务器?
  • 我认为这是我的回复。创建 Web 应用程序时,您会创建 Access 表。当您将应用程序上传到 SP 时,这些 Access 表会自动转换为 Sql 表。更难的一点是让您的 Access Web 应用程序使用另一个 SS 上的现有表。
  • 但我需要在该访问应用程序中使用包含大量数据的现有 SQL 表。
【解决方案2】:

我不是专家,无法测试我的想法,但我读到如果您将带有 Access 表的 Access db 发布到 SP,则 Access 表将由 SP 转换为 SQL Server 表。也许您可以删除或重命名 SP 在 SP 的 SQL Server 上创建的表,并创建一个具有相同名称的视图,该视图指向您在另一台服务器上的表?
看看SP网站:https://sharepoint.stackexchange.com/q/104005

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-28
    • 2010-11-29
    相关资源
    最近更新 更多