>>>Just add a second parameter, e.g.
>>>
>>>
this.ExecSprocScalar("OutputParamTest", out cmd, param1, param2);
>>>
>>>I assume it should work - check overloads for this method - how many parameters does it accept.
>>>
>>>May be you'll need to pass parameters as a collection.
>>
>>Sorry, the error I was getting was completely unrelated to this, passing in the two parameters was working.
>
>So, what was the call to the method?
exactly as I had it (above).