少し調べたところ、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 から何かを宣言するたびに、新しい接続オブジェクトを渡す必要があります。