Итак, я пишу программу, которая импортирует файлы Excel в базу данных, находит совпадения, несоответствия, показывает таблицы и т. Д.
Вначале я добавил вручную только строку подключения к базе данных, но я должен сделать так, чтобы моя программа позволяла изменять строку подключения.
Если ничего не вставлено, будет использоваться последний вставленный.
За кодом:
protected void BtnFazerTudo_Click(object sender, EventArgs e)
{
var connectionString = ConfigurationManager.ConnectionStrings["Db"].ConnectionString;
connectionString = connectionString.Replace("{username}", TxtUtilizador.Text);
connectionString = connectionString.Replace("{pwd}",TxtPalavraPasse.Text);
connectionString = connectionString.Replace("{DataSource}", TxtHost.Text);
connectionString = connectionString.Replace("{Initial}", TxtBaseDeDados.Text);
Debug.Write(con);
}
Web Config:
<add name="Db" connectionString="Data Source ={DataSource} ;Initial Catalog=
{Initial};Persist Security
Info=True;User ID={username};Password={pwd}"/>
Я уже пробовал String Builder. Мне удалось вывести его в окне отладки, но я понятия не имею, как перенести это соединение, созданное строителем строк, на другие веб-формы.