如何在C#中配置app.config文件?

时间:2017-08-29 02:47:24

标签: c# winforms tcp configuration app-config

我有我的TCP端口号,凭据和IP地址。如何将所有这些应用于app.config文件以使其链接到另一台计算机上的数据库?我想将它应用到我的app.config文件中。

3 个答案:

答案 0 :(得分:0)

确保在项目中引用System.Configuration。

要在webconfig中添加数据库配置: 例如:

<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6" />
    </startup>
      <connectionString>
        <add name="MyDatabase" connectionString="[Your connection string]"/>
      </connectionString>
</configuration>

从C#访问它:

var connectionString = ConfigurationManager.ConnectionStrings["MyDatabase"];

答案 1 :(得分:0)

使用IP指定连接字符串中的数据源,如下所示

data source=ip\sever instance

答案 2 :(得分:0)

<?xml version="1.0"?>
<configuration>
  <connectionStrings>
    <add name="sampleConnString" 
    connectionString="Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;"/>
  </connectionStrings>
</configuration> 

关键是网络库= DBMSSOCN;它告诉您的代码使用TCP / IP进行连接。 1433是SQL Server使用的defualt端口(假设您的数据库是SQL Server)。 TCP / IP通常是防火墙环境中最好的。