関数に渡される接続文字列があり、この文字列に基づいて DbConnection ベースのオブジェクト (SQLConnection、OracleConnection、OLEDbConnection など) を作成する必要があります。
これを行うための組み込み機能、または支援するサードパーティのライブラリはありますか。必ずしもこの接続文字列を構築しているわけではないため、文字列が書き込まれた形式に依存してその型を判断することはできません。可能な接続文字列のすべての組み合わせと順列をコード化する必要はありません。