空值bug处理

空值bug处理
使用 IsNullOrEmpty 使用 这个代表
string Demo= null;
string Demo= " ";
string Demo=string.Empty;

可以解决三种 常见的 问题
string Remark = Convert.ToString(e.NewValues["Remark"]);
if(!string.IsNullOrEmpty(Remark)){
fleet.Remark = Remark;
}
else
{
fleet.Remark = null;
}

 

cmd.Parameters.AddWithValue("@Name", fleet.FleetName);
cmd.Parameters.AddWithValue("@Remark", fleet.Remark??DBNull.Value.ToString());
cmd.Parameters.AddWithValue("@ModifiedDate", DateTime.Now);
cmd.Parameters.AddWithValue("@ModifiedBy", loginId);
cmd.Parameters.AddWithValue("@Id", fleet.FleetId);

posted @ 2019-11-13 12:18  林新i  阅读(141)  评论(0编辑  收藏  举报