我有一个Access数据库(accdb),其关系(和链接表)与Access Services不兼容。它目前在本地保存,但我也在SharePoint网站上保存它。
我还创建了一个Infopath表单,用于查询本地Access数据库中的不同字段,并能够提交数据以对表进行更改等。
我现在想要将连接转移到SharePoint网站上保存的数据库。我去修改我的主数据连接(本地保存的Access数据库),更改数据库以将其指向SharePoint网站上的访问数据库。它肯定认识到它是一个Access数据库,因为它甚至向我展示了我的表格和查询,并要求我选择一个表格。但是,当我这样做时,它表示“在尝试时发生了未指定的错误 连接到数据源。 Microsoft Office InfoPath仅支持MS SQL 服务器和MS Office Access数据库。请检查连接以确保 它使用这两个数据库中的一个。“
您是否知道如何解决此错误,而无需设置SharePoint列表以连接回我的Access数据库(我不知道这将如何允许初始查询我的InfoPath表单所具有的数据做)。
提前感谢您的帮助。
答案 0 :(得分:0)
确保您的数据库为Access 2013或更早版本,SharePoint中不支持旧版本的访问权限进行修改。
我将使用Access 2016创建一个位于SharePoint数据连接库中并连接到该数据库的数据库。