一个可能的考虑是继续使用访问权限。 Access 2010 现在具有 Web 发布功能,您可以将 Access 应用程序发布到 Office 365 或 SharePoint。
这个系统的伟大之处在于 Access Web Services 保留并保持了 Access 著名的快速应用程序开发范式。
Web 表单中没有 VBA,但所有经典功能,例如连续表单、子表单和带有 where 子句过滤表单的打开表单,都存在于新的宏编程语言中。
看一下我运行的以下视频,我在其中构建了一个使用 Access 2010 构建的房间预订应用程序。注意在中途我如何切换到在 Web 浏览器内 100% 运行该应用程序:
http://www.youtube.com/watch?v=AU4mH0jPntI
请记住,上述应用程序不需要银光,也不需要在目标机器上安装任何 ActiveX 或下载组件。由于这些应用程序可以在苹果 iPad 或我的智能手机上正常运行。因此,即使是 Firefox 或 Safari 网络浏览器也可以使用这些应用程序。
新的访问网络发布功能要求您拥有 SharePoint 2010(企业版),或者您考虑使用某种类型的托管,例如 www.acccesshosting.com。
另一个选择(也是成本最低的)是考虑使用 office 365。Office 365 P1 计划的起价为每月 6 美元,并支持所谓的 Access Web Services。您最多可以邀请 50 位用户访问该站点,以每月 6 美元的低价格使用您的应用程序。
使用 office 365 p1 计划的唯一缺点是这种低成本的云计算选项是当前不支持 Access Web 报告。但是,您可以将客户端(Access 桌面版)连接到云中的数据并以这种方式运行报告。
请注意,如果您选择类似 www.accesshosting.com 或拥有 SharePoint 服务,则支持 Access 网络报告。
因此,如果您正在寻找可以让您发布到网络的 Access 之类的东西,也许您实际上会使用 Access!