我使用ADO使用vb编写的代码从excel电子表格连接到访问数据库。电子表格允许某人根据他们在某些单元格中输入的内容以及询问数据库来检索本地存储在我的计算机上的文件。这种方法效果很好,这让我现在感到鼓舞的可怕前景!...
我希望将电子表格的副本提供给人员,但保留我自己的计算机或专用服务器上的文件和数据库。 (我不希望用户能够访问除数据视图或我允许他们访问的文件以外的任何内容)。我完全理解他们是我可以而且可能需要实现这一目标的无数替代技术。但我真的很简单,并希望能够简单地修改我的连接字符串与使用IP地址和类似文件的东西。这甚至可能吗?如果不是,有人可以告诉我哪里可以开始寻找解决方案吗?我浏览过VPN,应用程序服务器,ASP等等,甚至不知道它是否相关,正如我所说,我需要dumbsters解决方案。我很高兴看到 - 但是......我应该看看VB.net吗?
答案 0 :(得分:1)
VPN可以提供与现在类似的设置,就像修改连接字符串和文件路径(到网络共享路径)所需的一样,但有缺点:
这很难扩展,也很难管理,这对于尝试通过互联网提供Access内容也是如此。
更为标准的方法是:
保留访问权限;您还可以创建一个ASP页面来执行查询,读取数据并将其转换为返回到电子表格的XML进行处理。