这个问题可能听起来有些幼稚。
用户需要将DB保留在服务器上,为此他已购买HP服务器机器,另一个终端将添加到将安装我的Winforms应用程序的服务器上。所以我需要知道应该建议他安装哪个操作系统,Windows Server 2003/2008,或者只是普通的WIN XP,并通过共享终端进行正常的网络连接,以便轻松安装我的SQL Server 2005数据库。 p>
其次,如果SQL Server安装在Windows Server 2003/2008或WIN XP上,我需要知道在连接类中需要进行哪些更改。目前我在同一台机器上有数据库和Winforms应用程序,所以我当前的连接没有问题
public SqlConnection con =
new sqlConnection("server=.;database=Database1;integrated security=sspi;username=sa;password=sa");
如果您需要任何其他详细信息,请告诉我。
由于
答案 0 :(得分:0)
根据安装SQL Server的平台,您不需要调整连接字符串 - 这与ADO.NET完全无关。
你的连接字符串就像是
server=YourServerMachineNameHere;database=Database1;.......
另外:您需要决定是否要使用Integrated Security
(使用当前的Windows凭据登录)
server=YourServerMachineNameHere;database=Database1;Integrated Security=SSPI;
或者您使用user id/password
作为您的应用程序:
server=YourServerMachineNameHere;database=Database1;user id=YourAppUser;pwd=top$ecret
但不要在同一个连接字符串中指定两者(并且永远不会使用sa
作为您的user id
- 只是不要 - 甚至不要考虑它)。
This site here有吨的连接字符串示例,所有选项等等的示例 - 去看看吧!