Wankuma.Data.Disposer Class Version1
http://blogs.users.gr.jp/naka/articles/3216.aspx
DataAdapter系は4つのコマンドを従え、それらのコマンドはコネクションまで保持しています。 Disposeする場合Disposeしてまわらないといけないため、ファクトリで作成すると面倒だよー
ということでフォームと同じ生存期間でいいなら
System.ComponentModel.Container
を有効利用しましょう。
それより細かい単位で制御したくなったらこいつの出番です。
過去の記事の
DataAdapterの終了処理
http://blogs.users.gr.jp/naka/archive/2004/06/12/3113.aspx
を整理したものです。