首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将MS Access数据库转换为Web应用程序的简便方法

将MS Access数据库转换为Web应用程序的简便方法
EN

Stack Overflow用户
提问于 2016-09-30 20:50:40
回答 4查看 27.1K关注 0票数 3

根据要求,我们需要将现有的MS Access数据库转换为web应用程序。有没有什么简单的方法可以将MS Access数据库转换为web应用程序?到目前为止,他们正在使用access表单向access数据库插入数据。用户也希望继续访问表单功能,即使我们为它创建了新的web应用程序。这意味着用户应该有权通过access表单和web应用程序访问MS access数据库。

请引导我去解决这个问题。

致以最好的问候,兰尼什

EN

回答 4

Stack Overflow用户

发布于 2016-12-28 00:50:29

您可以使用Office 365并拥有某种基于web的应用程序。

https://blogs.office.com/en-us/2012/07/30/get-started-with-access-2013-web-apps/

或者,在SharePoint中存储访问,但您的功能将非常有限。请记住,任何VBA都不会在基于web的应用程序上运行。

另一种选择是使用SQL Server Express和ASP.NET,这两种软件都是微软免费提供的。不过,现在我要告诉您,如果您以前从未使用过这些技术,那么学习曲线将非常陡峭。然而,这个组合将给你最大的控制权!

您可以从这里获得.NET框架。

https://www.microsoft.com/en-us/download/details.aspx?id=30653

您可以从此处获取SQL Server Express。

https://www.microsoft.com/en-US/download/details.aspx?id=42299

票数 2
EN

Stack Overflow用户

发布于 2021-05-03 13:35:02

四年后,根据这一点:

https://www.comparitech.com/net-admin/microsoft-access/

对许多人来说,这仍然是一个问题。Access几乎可以在任何时间内转换为Web App。特别是Access表单非常容易使用像Jam.py这样的库创建。

这一过程在2021年4月在Reddit上进行了讨论:

https://www.reddit.com/r/MSAccess/comments/mj4aya/moving_ms_access_to_web/

我看到相当多的Access数据库有超过100个表,都成功地转换为SQLite3。通过提供的链接检查导入的表格后,将自动创建表单。这使得访问报告和业务逻辑保持不变。可以在用于Jam.py的LibreOffice中将报告设计为模板。如果需要,可以将业务逻辑从VB迁移到Python。SQLite被选为转换的默认DB,因为它非常可移植。看起来转换后的应用程序可以通过导出/导入移动到Jam.py支持的任何数据库。干杯

票数 2
EN

Stack Overflow用户

发布于 2016-09-30 21:15:52

首先,数据库和Web应用程序不是相互排斥的。

回到最初的问题,我已经做了很多这样的项目。一个客户开始时只有几个用户的小型Microsoft Access数据库;当他们获得更多流量时,他们会迁移到web应用程序。

首先,您需要将数据从MS Access数据库转换到SQL Server。MS Access数据库不能同时访问多个用户。然后开发了以SQL server为后台数据库的Web应用程序。

就在您上线之前,您最后一次将数据从MS Access数据库转换到SQL Server。那么就不要再让他们使用旧的MS Access数据库了。

将MS Access数据库转换为Web应用程序的简便方法

大多数情况下,创建MS Access数据库的人都不是软件工程师,所以表没有规范化,也没有任何关系。我通常在SQL Server中创建新的规范化数据库。然后编写一个小程序将这些数据从MS Access转换到SQL数据库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39791958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档