2012-04-08 60 views
1

我的网站只有HTML,我不愿意使用Javascript以外的任何其他编程语言。我需要做的只是将我的计算机上的Microsoft Access数据库连接到在线托管表单,因此当信息在线提交时,下次打开文件时会更新MS访问权限。这是可能的,它是如何做到的?将MS Access表单嵌入网站Oline

回答

1

事实证明,你可以用零代码做到这一点。如果您使用Office 365并发布Access Web表单。

任何输入Access Web表单的信息都会自动出现在您的本地数据库中。从网站同步数据并将记录下拉到本地副本是自动工作的,无需编写任何代码。实际上,启动客户端应用程序时会自动启动同步。 (它运行在断开模式下)。您在客户端应用程序中输入的任何记录也会同步并显示在网站上。

所以,你可以使用访问和写入零代码,而这种双向同步功能是内置的。

您需要访问2010,以及SharePoint 2010(企业),或者您可以使用Office 365和每月6美元的p1计划,它也支持访问网络发布。

但是,我怀疑用户登录和安全问题可能是一个更大的问题,因此从用户登录的角度来看,office 365可能不正确。您最多可邀请50个用户访问该网站,每月基本收费6美元,但该网站的所有用户都需要登录(可能是因为被邀请访问该网站)。

有我的两个视频显示在这里在这里这个设置在行动:

http://www.youtube.com/playlist?list=PL27E956A1537FE1C5&feature=plcp

1

我认为你想要做的是非常不切实际的。您需要使用服务器端Javascript将数据插入数据库(最好是SQL Server),然后您必须编写一些代码将SQL Server数据库同步到Access数据库。

或者,您可以设置Access数据库,以便使用ODBC链接表或ADO连接到与您的网站相同的SQL Server实例。我无法真正推荐这一点,特别是如果您的Access数据库中的数据是任何你不想公开的数据。此外,使用MS Access通过WAN/Internet访问数据库实际上并不推荐使用,只要您不需要处理大量数据,大量记录等等。

我不愿意使用除Javascript以外的任何其他编程语言。

为什么你不愿意使用别的东西?如果你不打算使用正确的工具来完成正确的工作,我不认为你会得到任何地方。

这里的东西,可能会帮助你连接从Javascript到SQL: How to connect to SQL Server database from JavaScript in the browser?