У меня есть сгенерированный набор данных c#. Как я могу изменить строку подключения, таким образом, я могу использовать набор данных с другим (тождественно структурированный уже по-другому заполненный) база данных? Это должно произойти во времени выполнения, поскольку я не знаю имени сервера или имени базы данных во время компиляции. Я использую c# 2.0.
Вы можете изменить один экземпляр адаптера таблицы.
_myAdapter.Connection.ConnectionString = connectionString;
Судя по ссылке выше, я сделал это так:
partial class QueriesTableAdapter
{
public QueriesTableAdapter(string connectionString)
{
Properties.Settings.Default["connectionString"] = connectionString;
}
}