C# SqlServer Ado.net参数化查询插入null数据

DateTime? dt=null;
if (dt.HasValue)
{
    cmd.Parameters.AddWithValue("@CreateDateTime", dt); 
} 
else 
{ 
  cmd.Parameters.AddWithValue("@CreateDateTime", DBNull.Value) 
}

此处不能使用三目运算符

原文地址:https://www.cnblogs.com/zhaogaojian/p/11739625.html