示例#1
0
 public static void SetNullableEnum <T>(this SqlDataRecord sdr, int index, T value)
 {
     if (value != null)
     {
         sdr.SetSqlByte(index, Convert.ToByte(value));
     }
     else
     {
         sdr.SetDBNull(index);
     }
 }
示例#2
0
 public static void SetNullableByte(this SqlDataRecord sdr, int index, byte?value)
 {
     if (value.HasValue)
     {
         sdr.SetSqlByte(index, value.GetValueOrDefault());
     }
     else
     {
         sdr.SetDBNull(index);
     }
 }