>>>>Can you post the line to call a method as the above was the one I posted.
>>>
>>>Whoever posted it, that is what worked
>>
>>Ok, just wanted to be sure. How many parameters does this method have?
>
>I'm not sure why you are interested as I have solved my problem, but there are 5 overrides for this method:
>
>ExecSprocScalar(string)
>ExecSprocScalar(string, out System.Data.IDbCommand, params System.Data.IDbDataParameter[])
>ExecSprocScalar(string, params System.Data.IDbDataParameter[])
>ExecSprocScalar(string, string, out System.Data.IDbCommand, params System.Data.IDbDataParameter[])
>ExecSprocScalar(string, string, params System.Data.IDbDataParameter[])
I'm not sure I understand exactly, that's why I'm asking. We're using 2nd overload (I guess), but we're passing 4 parameters. How does it exactly work, e.g. why
param1, param2 is the same as params IDbDataParameter[] ?
E.g. how does C# understand it (as I know the same works for main program).
If it's not broken, fix it until it is.
My Blog