Ich habe eine VB-Anwendung. Ich habe eine Eigenschaft wieNULL-Wert konnte nicht an Datenbank übergeben werden
Public Structure Deal
Public IsUser As Boolean?
End Structure
Einige andere Ort, ich NULL bin zuweisen, um es
bject.IsUser = Nothing
Jetzt habe ich dies als Parameter SP am geben.
AddParameter(SQLCommand, "@IsUser", SqlDbType.Bit, ParameterDirection.Input, obj.IsUser)
Above Linie werfen fehler-
[InvalidOperationException:. Nullable-Objekt muss einen Wert haben]
Ich glaube, Sie in 'DBNull' statt' nothing' analysieren müssen. Es gibt einen Unterschied zwischen den beiden. –
Überprüfen Sie diesen Beitrag ... http://StackOverflow.com/Questions/5362437/assign-null-value-to-Boolean-Variable –