我已经得到了一个共享的主机环境中运行一个网站,使用ASP.net 2.0(C#)和MS SQL Server 2005中我有一个本地/客户端Microsoft Access数据库最近有人问我是否可以将我的网站与使用Access运行时作为其数据库(对最终用户透明)的第三方桌面软件进行整合。更新从服务器(MS SQL Server2005中)
主要是我希望能够提供我的网站的用户将他们的数据导出到他们的本地计算机上的Access数据库的选项。数据模式的匹配充分,问题是如何实际做到这一点,并以最简单的方式为用户。
由于显而易见的安全限制,只需进行网页更新即可访问本地Access数据库。我考虑过要求他们将Access数据库上传到服务器,这样我就可以迁移数据,然后再次下载数据,但是该软件用户的能力甚至可以定位Access数据库,更不用说上传了并从网站下载它可能太复杂了。
我还认为,如果Adobe空气或Silverlight可以帮助在这里,但不知道他们不够好,肯定知道。同样,我假设可以编写另一个exe来执行这个任务,用户可以简单地下载并运行,但是我的经验是在web开发中,而不是程序开发,所以这对我来说不是100%确定的,或者是理想的我的发展选择。
所以,可以这样做,如果有什么技术可以实现这一点,与既定目标是易用性为最终用户,其次是易于开发由拥有网络的发展作为自己的主要技能。非常感谢!
短语“使用Access运行时作为其数据库的软件”是无意义的乱码。应用程序可能会使用Access运行时,但这不是数据库。 – 2010-01-11 19:39:05