После небольшого исследования кажется, что у XSD есть свойство ConnectionModifier.
Чтобы найти его на диаграмме XSD, щелкните часть схемы TableAdapter (где определены запросы).
В окне свойств измените ConnectionModifier на Public и нажмите Сохранить. (Кажется, это также меняет свойство для всех наборов данных на этой странице.)
Вернувшись в основной код вашего сайта, вы теперь можете сделать что-то вроде этого:
'declare the adapter as normal
Dim AdapterTest As New DataSetTestTableAdapters.TestTableAdapter
'pass the new connection object into the now visible property
AdapterTest.Connection = New Data.SqlClient.SqlConnection("Data Source=Myserver;Initial Catalog=TEST;Integrated Security=True;")
Требуется только объект подключения.
Мне еще предстоит пройти это надлежащее испытание! К сожалению, новый объект соединения будет передаваться каждый раз, когда вы объявляете что-то из XSD.