0

我有我认为是一个相当简单的任务 - 实现一个小型/非复杂的数据库应用程序,用户应该能够读/写使用易于使用的界面,以通过Sharepoint或我们的内部网提供给大量用户。Sharepoint/Intranet访问数据库

我有点熟悉的编码和数据库,但是我所希望的无编码要求的解决方案,如只使用微软的产品,如功耗应用(但似乎不与桌面的布局工作)。由于很多原因,我不想使用Ms Access。由于在Power BI中连接到SQL数据库非常容易,因此我认为应该有一个实际上可以写入数据库的应用程序。对?

我意识到这是一个相当模糊和广泛的问题,但我不知道从哪里开始......没有人有任何提示,从哪里开始寻找?

+0

为什么不直接使用Access Web应用程序?请参阅[本视频教程](https://support.office.com/en-us/article/Video-Create-an-Access-web-app-10855ec0-3a12-4e6c-a67c-c88267f00a3c) –

+0

Web应用程序正在停用并支持撤销 - 请参阅https://blogs.technet.microsoft.com/the_microsoft_access_support_team_blog/2017/03/31/access-web-apps-to-be-retired/,所以我不会走下那条路线,我很害怕。 – Minty

回答

0

短语:“许多用户”可能表明,如果地理位置分散,则需要基于浏览器。因此可能是一个Web开发项目或订阅某种Web服务,如Knack或AirTable。

您可以考虑Access运行时 - 对Windows组织非常可行,并且如果每个人都在同一个LAN(或VPN)上。它可以前端到SQL Server没有问题。问题在于它是基于PC的数据库,所以关于有效负载即记录数量。

可能会使用一个开放的SharePoint列表 - 每个人都可以写入它 - 尽管没有控制权。

无论何时,很多用户需要写入一个通用数据库 - 这不会很简单,但它绝对可行,但您需要建立参数才能使用正确的平台。

+0

该应用程序需要在Intranet上为广泛传播的用户提供,因此基于Web。此外,它需要托管在云端(Azure?)或我们的虚拟环境中,因此基于PC的解决方案不可行。我已经为此设置了一个SQL DB,所以更重要的是如何从某种基于Web的应用程序中访问数据库。最初,我想过使用Sharepoint列表,但它不包括用户友好性的需求(使用某种形式应该非常容易使用)。尔加! –