Insert-Null-Wert der Integer-Spalte
Durch das vordere Ende will ich zum einfügen von NULL-Wert für die Spalte, deren Datentyp ist Int.
Ich wie folgt verwendet:
POP.JobOrderID = Convert.ToInt32(DBNull.Value);
Aber ich kann keine Einfügen von Null-Wert ist, wirft es Fehlermeldungen wie "Objekt kann nicht umgewandelt werden, von DBNull bis andere Typen":
Gewusst wie: einfügen von NULL-Werten?
Du musst angemeldet sein, um einen Kommentar abzugeben.
wenn Sie wünschen, es zu tun
POP.JobOrderID
sein sollte, geben Sieint?
(null-Werte zulässt int) nicht intkleinohad korrekt ist. Darüber hinaus sollten Sie zuweisen
null
, nichtDBNull.Value
Verwenden
Nullable<Int32>
oder nur ein alias:int?
.Verwendung in ADO.NET:
ist gleich:
Diese
sollten auch funktionieren, WENN die
JobOrderID
ist ein nullable-Typ (int?
).Cheers
Wie diese:
Hoffe, das hilft.