gpt4 book ai didi

php - 将Access DB从PC版改为Web版

转载 作者:行者123 更新时间:2023-11-29 06:05:46 25 4
gpt4 key购买 nike

项目:将 Access DB 转变为基于 Web 的应用程序。

Access DB 描述:有两个关联的 .mdb。除了与后端 .mdb 交互的表单外,什么也没有。对于每个客户,都有一个包含其公司特定信息的 mdb 文件,我将其称为后端。客户端加载 Access 权限,然后选择公司特定的后端并通过前端表单与其交互,生成报告、修改后端数据等。

进展:我已经使用 php 和 HTML 创建了大部分复制 Access 前端的表单。我正在 MySQL 数据库中构建表,复制后端 Access 数据库。

问题:是否有工具可以执行此过程?需要数据库前端和后端并自动化基于网络的过程?是否有可以受密码保护的 Access for the Cloud 版本?

我看过 Zoho 和其他一些产品,它们似乎不复制表单,只复制表格,这对我没有任何好处。

感谢任何帮助或意见。

最佳答案

如 Access 2010 中所述,您现在拥有 Web 发布选项。您在 Access 中创建的表单会转换为 .net XMAL (zammel) 表单。事实上,工作相当不错,因为它们是完整的 AJAX 表单和子表单等,甚至动态加载以节省带宽。

您在 Access Web 表单中编写的任何代码都会变成 JavaScrip 并在浏览器中本地运行。 (您必须使用新编辑器编写此代码 - VBA 无法在这些表单中运行)。

您可以将网站发布到 Office 365,这非常便宜(每月 6 美元起)。以下是此类 Access 应用程序运行的示例,并注意我如何在中途切换到在浏览器中 100% 运行该应用程序。

http://www.youtube.com/watch?v=AU4mH0jPntI

另请记住,这些生成的表单基于 Web 标准,客户端不需要 ActiveX 或 Silverlight(因此表单可以在 iPad 上运行)。

因为您的后端不在 accDB 文件中,而是驻留在 Office 365 中的表(列表)中,所以您使用一个非常大且水平可扩展的服务器场(对用户数量没有真正的限制)。

除了将 Web 应用程序发布到 Office 365 之外,您还可以发布到 SharePoint 2010(但您需要现场企业版)。您还可以选择像 www.accesshosting.com 这样的网站

虽然此设置为您提供了一种使用 Access 开发 Web 应用程序的出色 RAD 和快速方法,但请记住,现有表单或 VBA 代码没有转换实用程序。

但是,您可以将现有的 VBA 应用程序转换为基于 Web 的应用程序,并继续在每个用户的桌面上使用 VBA 应用程序,并将后端数据存储在云中。然后,随着时间的推移,您可以将一些 Web 表单添加到同一应用程序(例如平板电脑等)中。众所周知,这是一个混合应用程序。 (Web 部件和旧版 VBA 部件都存在于同一应用程序中)。

因此,根据您的需求,在云中获取 Access 的一种好方法实际上是使用 Access。

关于php - 将Access DB从PC版改为Web版,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11583300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com