目前我正在使用SqlHelper.ExecuteDataSet(string storedProcedure, Object[] parameters);
从数据库中检索数据。问题在于顺序很重要。我最近抽象了一些Object[] parameters
导致它们有点乱的功能。我想知道是否有一种方法可以(简单地)调用这个函数来指定名称?
我能想出的唯一其他解决方案是自己创建一个函数来正确订购它们,尽管这似乎低于现有的执行方式。
问题:有没有办法使用一组命名参数调用 SqlHelper.ExecuteDataSet?(例如使用 aDictionary<String, Object>
或类似的东西)?