Такой вариант я знаю, но это немного не то. Хочется както так:
using (var dataObject = GetConnectionObject(«StoredProcedureName»))
{
dataObject.AddParameter(«param2», param2);
dataObject.AddParameter(«param3», param3);
dataObject.AddParameter(«param1», param1);
dataObject.ExecuteNonQuery();
}
Т.е. мне не нужно заботится о порядке добавления параметров (мне не нужно его знать даже).