Не могу понять, почему я продолжаю получать
SqlParameter с ParameterName не содержится в этом
SqlParameterCollection
когда я тянул и вызывал такие же проки в других методах.
В этом корпусе есть один параметр @EqId.
List<string> equipTypes = new List<string>();
Database db = DatabaseFactory.CreateDatabase("OurDBName");
DbCommand cmd = db.GetStoredProcCommand("Get_EquipTypes_By_ID");
db.DiscoverParameters(cmd);
cmd.Parameters["@EqId"].Value = equipID;
using (IDataReader objReader = db.ExecuteReader(cmd))
{
while (objReader.Read())
equipTypes.Add(DataUtility.GetStringFromReader(objReader, "Data"));
}