【发布时间】:2012-03-21 09:22:01
【问题描述】:
DbParameter param = comm.CreateParameter();
param = comm.CreateParameter();
param.ParameterName = "@StaffId";
if (!string.IsNullOrEmpty(activity.StaffId))
param.Value = activity.StaffId;
param.DbType = DbType.String;
comm.Parameters.Add(param);
上述不起作用(显然),对象未实例化。当未填充 StaffId 时,我试图将 NULL 插入数据库。我怎样才能做到这一点?
【问题讨论】:
-
你可以使用 DBNull.Value
-
完美!如果您将此作为答案发布,我会将其标记为正确。