Я пытаюсь сохранить переменную TimeSpan из VB в базу данных SQL, в ненулевой столбец.
Работает нормально для других значений, но когда я пытаюсь сохранить 00:00:00Мне сказали, что я не могу сохранить NULL в ненулевой столбец ...
Есть ли способ заставить его сохранить это, а не думать, что это NULL?
Cheers
Примечание. Этот код является методом в классе, у которого есть свойство:
Private mCommand As New SqlCommand
Dim Param As New SqlParameter
Param.ParameterName = "@" + ParameterName
Param.SqlDbType = SqlDbType.VarChar
If Value Is Nothing Then
Param.Value = DBNull.Value
Else
Param.Value = Value
End If
Param.Size = Size
Param.Direction = Direction
mCommand.Parameters.Add(Param)