【发布时间】:2011-01-11 09:44:16
【问题描述】:
我有一个客户用于报告目的的网站,并希望让客户可以选择我的网站直接读取他们的本地数据库(而不是他们以文件格式提供数据)。 在大多数情况下,他们的数据库将是在其本地主机上设置的 SQL Express。
如何使用 asp.net / javascript 等通过我的网站连接到客户端本地 SQL 服务器?如果客户端提供他们的连接字符串属性,localhost 将只是引用我服务器的 localhost...
考虑以下几点:
大多数人通过 ISP 连接到互联网。他们的数据库将在他们的本地主机上运行,并且不会有这样的公共地址。
理想情况下,客户端必须提供一些连接字符串(数据库名称、登录名等)并且我的服务器必须连接。
VPN 无法解决这个问题 - 我必须(以编程方式)连接到它们并提取数据,而不是相反。
谢谢
【问题讨论】:
-
@NeilKnight,这是一个很难放入谷歌搜索字符串的概念。为此,我花了大约一周的时间搜索大约 1 - 2 小时/天,我之所以找到它,是因为这里的“”窗口中的建议窗口(SO)。卡罗,正是我想要的。在这个问题上也很镇定!