代码之家  ›  专栏  ›  技术社区  ›  tekiegreg

使用带有SharePoint的Access数据库时出现了哪些问题?

  •  1
  • tekiegreg  · 技术社区  · 16 年前

    只是好奇在将MS Access表上载到SharePoint2007列表中有什么经验。我们一直在计划这样做,但我似乎回忆起SharePoint在结果列表中管理访问表的问题,而且通常迁移的情况不太好。你的经历?最佳实践和建议?我特别关注它迁移表单和报表的能力,如果可以的话。谢谢!

    2 回复  |  直到 16 年前
        1
  •  1
  •   Albert D. Kallal    16 年前

    如前所述,Access2010的大新闻是我们可以建立网站并向Web发布应用程序。以下是我在浏览器中运行MS Access的视频(第一部分在客户端,但您可以清楚地看到我在视频中切换到应用程序的浏览器版本):

    www.members.shaw.ca/MrTurtle/2010d1/w1.html

    对于Access2010,表(或所谓的列表)将具有级联删除、级联删除限制等功能。此外,还有一系列性能改进,可以让更大的列表大小运行良好。

    请注意,发布数据库时,新表触发器(数据宏)也将转到SharePoint。

    对于Access2007,实际上没有任何特殊的问题,但与即将推出的下一个版本的Access相比,存在更多的限制。例如,如果您需要链接到2007年的一系列相关表,当您将这些表推送到SharePoint时,您没有任何级联删除,也没有任何像您在Access 2010中那样的RI选项。

    因此,我不建议使用一大堆相互关联的表来推送应用程序。只是不起作用。但是,如果您有一个简单的客户列表或几千个姓名的联系人列表需要共享,那么Access2007对您来说应该很好。

    因此,请记住,如果您有一个列表或表需要共享,那么可以。但是,如果您有一大堆相互关联的表,并且需要以这种方式运行应用程序,那么您就不会有任何运气或成功。

        2
  •  3
  •   Derek    16 年前

    为了回答英国SharePoint用户组的问题,我在 Using Access 2007 with SharePoint lists 你可能会觉得有趣(一些有趣的评论)。

    在Access 2007/SharePoint 2007中没有迁移窗体或报表的功能,只有表。在Access 2010/SharePoint 2010中有许多新功能,允许您为SharePoint创建Access Web数据库。

    德里克