App.config 和 MS access 数据库连接字符串 C#
App.config and MS access database connection string C#
我需要在 app.config 的连接字符串中设置不同的 'Data Source',但我不知道如何通过 C# 代码执行此操作。
建议和链接对我很有帮助,谢谢!
只需使用 SqlConnectionStringBuilder class
var connectionString = ConfigurationManager.ConnectionStrings["ChronosDataContext"];
var conn = new SqlConnectionStringBuilder(connectionString){
DataSource = "something"
};
您可以将此连接字符串用于 sql 服务器。
<add name="DbName" connectionString="Data Source=192.168.0.2\SQLEXPRESS;Initial Catalog=InexDb29;Integrated Security=False;User Id=XYZ;Password=123456;MultipleActiveResultSets=True;" providerName="System.Data.SqlClient" />
访问女士
<add name="ConnectionString" connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\Test1.accdb"
providerName="System.Data.OleDb" />
我需要在 app.config 的连接字符串中设置不同的 'Data Source',但我不知道如何通过 C# 代码执行此操作。
建议和链接对我很有帮助,谢谢!
只需使用 SqlConnectionStringBuilder class
var connectionString = ConfigurationManager.ConnectionStrings["ChronosDataContext"];
var conn = new SqlConnectionStringBuilder(connectionString){
DataSource = "something"
};
您可以将此连接字符串用于 sql 服务器。
<add name="DbName" connectionString="Data Source=192.168.0.2\SQLEXPRESS;Initial Catalog=InexDb29;Integrated Security=False;User Id=XYZ;Password=123456;MultipleActiveResultSets=True;" providerName="System.Data.SqlClient" />
访问女士
<add name="ConnectionString" connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\Test1.accdb"
providerName="System.Data.OleDb" />