我有我的TCP端口号,凭据和IP地址。如何将所有这些应用于app.config
文件以使其链接到另一台计算机上的数据库?我想将它应用到我的app.config
文件中。
答案 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通常是防火墙环境中最好的。