清除为 int 值 (DbNull.Value)
Clear to int value (DbNull.Value)
我想将列值更改为 DbNull.Value、
我试过了; stokIst.IstasyonId = DBNull.Value;
stokIst 不是主键而是它的 int 列。我想清除列中的值作为目标。当我最初保存它时,这个值似乎很清楚。稍后分配,可能需要稍后再次清除。
我解决了我的问题;
//cast
private int? IstasyonId;
public object ID {
get
{
return IstasyonId.HasValue ? IstasyonId.Value as object : DBNull.Value;
}
}
//code
stokIst.IstasyonId =IstasyonId;
我想将列值更改为 DbNull.Value、
我试过了; stokIst.IstasyonId = DBNull.Value;
stokIst 不是主键而是它的 int 列。我想清除列中的值作为目标。当我最初保存它时,这个值似乎很清楚。稍后分配,可能需要稍后再次清除。
我解决了我的问题;
//cast
private int? IstasyonId;
public object ID {
get
{
return IstasyonId.HasValue ? IstasyonId.Value as object : DBNull.Value;
}
}
//code
stokIst.IstasyonId =IstasyonId;