如何在 C# 中配置 app.config 文件?
How to configure app.config file in C#?
我有我的 TCP 端口号、凭据和 IP 地址。我如何将所有这些应用到 app.config
文件以使其 link 到我在另一台计算机上的数据库?我想将它应用到我的 app.config
文件中。
确保在您的项目中引用了 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"];
在连接字符串中用IP指定数据源如下
data source=ip\sever instance
<?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>
关键是Network Library=DBMSSOCN;它告诉您的代码使用 TCP/IP 进行连接。 1433 是 SQL 服务器使用的默认端口(假设您的数据库是 SQL 服务器)。 TCP/IP 通常最适合有防火墙的环境。
我有我的 TCP 端口号、凭据和 IP 地址。我如何将所有这些应用到 app.config
文件以使其 link 到我在另一台计算机上的数据库?我想将它应用到我的 app.config
文件中。
确保在您的项目中引用了 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"];
在连接字符串中用IP指定数据源如下
data source=ip\sever instance
<?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>
关键是Network Library=DBMSSOCN;它告诉您的代码使用 TCP/IP 进行连接。 1433 是 SQL 服务器使用的默认端口(假设您的数据库是 SQL 服务器)。 TCP/IP 通常最适合有防火墙的环境。