c#使用Parameters.Add()添加int32类型的值为null的数据,应该怎么做?

2024-11-27 16:35:53
推荐回答(3个)
回答1:

值类型一定有初始值,不可能为null,可以用“可为空的值类型”,也就是Nullable,在C#里也可以写成int?

回答2:

转成Object试一下 ,因为SqlParameter构造重载有SqlDbType 是个枚举,如果你的值是0 ,1可能被认为是枚举了。

回答3:

一:忽略这个字段
二:System.DBNull.Value