我在 Global.cs 中使用静态连接字符串。但我想在运行时更改数据库连接。所以我将数据库名称存储在 ini 文件中,并在运行时更改它。我想将我的连接字符串指向我更新的下一个数据库。我能够从 ini 文件中获取该数据库名称。
我试图将连接字符串 db1 更改为 db2。任何人请告诉我如何在运行时将该连接字符串更改为另一个数据库...
iam using Connection string in static Global.cs file that is
static Global()
{
try
{
ConnectionStringSettingsCollection getConFromAPP = ConfigurationManager.ConnectionStrings;
string con = getConFromAPP["DatabseConnection"].ConnectionString;
conStrYearDatabase = new SqlConnection(con);
conStrYearDatabase.Open();
}
catch (Exception e1)
{
Console.Write(e1.Message);
}
}
如何在运行时第二次运行相同的静态类文件