VB.NETの初心者ですが、ウィザードで作成した各オブジェクトを利用してデータ接続をする時についてのご質問です。

例えば、一フォームに3つのテーブルのデータ取得・更新したい時、各々のテーブル毎に
DataAdapter、DataSet、さらにはDataCommandのオブジェクトを作成しないと
いけないのでしょうか。特にDataCommandの場合、検索条件毎に各々作成しない
といけないのでしょうか。