現在SqlHelper.ExecuteDataSet(string storedProcedure, Object[] parameters);
、データベースからデータを取得するために使用しています。問題は、順序が重要であるという事実にあります。私は最近、 を生成する機能のいくつかを抽象化しObject[] parameters
ました。名前を指定してこの関数を(単純に)呼び出す方法があるかどうか疑問に思っていましたか?
私が思いつくことができる他の唯一の解決策は、適切に順序付けする関数を自分で作成することですが、これは既存の方法には及ばないようです。
質問: 名前付きパラメーターのセットを使用して SqlHelper.ExecuteDataSet を呼び出す方法はありますか? (Dictionary<String, Object>
またはそのようなものなど)?