2012-03-10 75 views
-2

这里的情况: 我写了一个应用程序在C#中使用SQL Server作为数据库。应用程序在我的系统上工作正常我的客户希望我在他的客户端系统(计算机)上安装此应用程序,但他要求在服务器计算机上安装SQL Server。 他们通过在运行窗口中键入“dataserver”来访问客户端计算机上的服务器。 我的问题是我的应用程序将如何连接到SQL Server(将安装在服务器上)? 目前我使用这行代码连接到SQL Server(当数据库是在同一台机器):连接到服务器机器上安装的SQL Server

conn.ConnectionString = "Data Source=" + DataSource + "Initial Catalog=" + DB + "Trusted_Connection = true;"; 
conn.Open(); 

请解释你的答案尽可能的,谢谢。

+2

http://www.connectionstrings.com/sql -server-2008 – 2012-03-10 08:05:21

+1

该行不起作用 - 在“初始目录”之前需要“;”;我个人只是SqlConnectionStringBuilder – 2012-03-10 08:10:03

回答

0

“DataSource”的值是什么?将其更改为远程服务器名称和sql server实例名称,然后确保服务器上的防火墙(如果有的话)允许连接到sql server,通常是端口1433.

相关问题