私のアプリケーションは複数のデータベースを持つ1つのアプリケーションと似ています[すべてのデータベースは同じスキーマを使用しています]私は接続を切り替える必要があります。場合は、今私はすべての接続文字列を転送する必要がありますクラス[。CS]ファイルをホールアプリケーションでグローバルに使用する方法セッションが正しい場合、これを行うにはどのように文字列をセッションファイルを使用して渡す方法とホールプロジェクトスイッチケースとセッションを使用して接続文字列を切り替える方法
public class connectionstr { static string mulcon = "";
static SqlConnection myconnection = null;
public connectionstr()
{
// // TODO: Add constructor logic here //
}
public static SqlConnection getconnection(string opt)
{
if(opt=="RV001")
{
mulcon = ConfigurationManager.ConnectionStrings["DUM01ConnectionString"].ConnectionString;
}
else if(opt=="SV001")
{
mulcon = ConfigurationManager.ConnectionStrings["CompMasterConnectionString"].ConnectionString;
}
if(myconnection==null)
{
myconnection = new SqlConnection(mulcon);
myconnection.Open();
}
return myconnection;
}
}
が、私はdropdoを持っている1つのWebフォームでこれを追加する必要があります - :
今、私のCSファイルがありますドロップダウン選択で接続を移動し、その接続がすべてのプロジェクトWebフォームに適用される接続が選択されている
質問内容をわかりやすくするためには、質問内容を言い換える必要があります。あなたの要件は現在明らかではありません。 – niksofteng