ちなみに、その使いにくい社内ライブラリをなんで使っていたかというと、ADO.NETの標準機能がそれ以上に使いにくかったからです、ええ。
Delphiでは、Databaseコンポーネント一つ置いてプロパティ設定したら、後は起動時にConnect一発呼び出してDataSource全部接続確立してたから、このVB.NET + ADO.NETの仕様とサンプルコード見たときは目眩がしたよ‥‥
毎回自前で接続からやれと!?