0

应该选择哪个?

Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

或者

Data Source=190.190.200.100;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;
4

1 回答 1

2

这取决于 - 如果您的 SQL Server 完全使用默认设置在所有东西上运行,那么您不需要指定端口或要使用的协议。

只需使用:

Data Source=190.190.200.100;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

这应该足够了。

如果您的服务器有自定义设置,例如使用自定义端口 - 当然,您必须将其添加到您的连接字符串中。

有关大量示例和说明,请参阅connectionstrings.com

PS:我个人会用

Server=190.190.200.100;Database=myDataBase;User ID=myUsername;Password=myPassword;

因为我发现ServerandDatabase比 and 更清晰、更明显Data Source-Initial Catalog从功能的角度来看,这两个连接字符串是相同的(对于 SQL Server)

于 2012-05-28T19:49:21.027 回答