Thanks for your help, but i get compile errors.
cmd.Parameters.Add("@FirstName", SqlDbType.VarChar, 30).Value = FirstName ??
DBNull.Value;
Error 1 ) expected C:\KI\Kinesis\Code2\CoachwareEntities\Athlete.cs 176 27
CoachwareEntities
seems to be some sort of casting error.
cmd.Parameters.Add("@FirstName", SqlDbType.VarChar, 30).Value = (FirstName
?? DBNull.Value);
Error 3 Operator '??' cannot be applied to operands of type 'string' and
'System.DBNull' C:\KI\Kinesis\Code2\CoachwareDAL\Person.cs 94 87
CoachwareDAL
"Göran Andersson" <(E-Mail Removed)> wrote in message
news:%(E-Mail Removed)...
> Ignacio Machin ( .NET/ C# MVP ) wrote:
>> Hi,
>>
>> "scott ocamb" <(E-Mail Removed)> wrote in message
>> news:%23Z2%(E-Mail Removed)...
>>> Hello,
>>> I have a function that expects the following parms. How can I handle
>>> null values. For example, if FirstName comes through as null, how can i
>>> propogate that null value to the stored procedure.
>>
>>
>> Easily:
>>
>> cmd.Parameters.Add("@FirstName", SqlDbType.VarChar, 30).Value =
>> FirstName == null? DBNull.Value: FirstName;
>>
>
> Or even easier:
>
> cmd.Parameters.Add("@FirstName", SqlDbType.VarChar, 30).Value = FirstName
> ?? DBNull.Value;
>
> 
>
>
> --
> Göran Andersson
> _____
> http://www.guffa.com