私のデータベースの接続文字列を持つapp.configファイルがあります。 私がやりたいことは、私はこのコードを使用している理由の異なるデータベースに接続するために、次のとおりです。実行時に接続文字列を変更するMySql C#
connectionString = "Data Source=blah;Initial Catalog=blah;UID=blah;password=blah";
var config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
var connectionStringsSection = (ConnectionStringsSection)config.GetSection("connectionStrings");
connectionStringsSection.ConnectionStrings[nameofConnectionString].ConnectionString = connectionString;
config.Save();
ConfigurationManager.RefreshSection(nameofConnectionString);
それがうまく機能し、それは、接続文字列を変更しましたが、問題は、それは言って私にエラーを送信する「facerec6です.0.cdcolは
私のデフォルトの初期カタログ= facerec6.0
私は何をするだろう「は存在しないのですか?
これが答えの場合は、それを返信としてマークすることを忘れないでください。ありがとう –