2011-11-23 49 views
2

我开发了一个WPF应用内部网连接,连接到本地服务器数据库(SQL Server)的,但现在我的公司买了一台新的服务器在国外,所以他们希望这个应用程序连接到该服务器。如何将我的wpf应用程序连接到数据库在线?

我应该在这个应用程序与数据库Online(SQL Server)之间创建一个连接,所以我问你哪个是最好的连接方式,允许用户在这里像过去一样操纵数据?

如果你有更好的建议,让我知道我会感谢您的反馈。

回答

6

在远程位置连接到SQL服务器不连接到一个本地太大的不同,你只需要指定连接字符串中相应的主机名或IP。

然而,有没有必须要某种途径到远程服务器,如果你需要在互联网上走出去,但是这不是一个真正的编程问题,通常需要建立一个VPN。

+0

,感谢您的回复,现在我们有用户连接到数据库的SQL服务器在我们公司,但2个星期内,我们应该在国外(德国),另一台服务器上移动这个SqlServer的一台服务器,并继续使用这个应用程式监守有其他人我们的国外办事处应该开始使用它,希望我清楚我的问题,无论如何,如果我明白我应该改变我的应用程序的连接字符串中的IP或主机名?谢谢你的帮助。 – JayJay

+0

是的,只要更改连接字符串中的主机名或IP,只要所有客户端都可以连接到SQL服务器正在使用的端口上的该IP,就应该很好。 –

+0

,非常感谢本,现在我尝试,我让你知道结果。 – JayJay

2

你只需要更改连接字符串。

也许这将是更好的某种服务包的SQL Server,像WCF。这将更加安全和灵活。你可以使用WCF数据服务来使它真的很快。

相关问题