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