我有问题。。
当用户单击清除照片时,我的图片框会将图片更改为图片“no_photo”..
这是我的代码
private void btnClearPhoto_Click(object sender, EventArgs e)
{
picEmp.Image = chuki2_spp.Properties.Resources.no_photo;
}
当用户修改当前记录时。它将从资源中检查照片是否相同。如果相同,记录将保存为 DBNull.Value。
if (picEmp.Image == chuki2_spp.Properties.Resources.no_photo)
{
sqlComm.Parameters.AddWithValue("@empPicture", DBNull.Value);
}
else
{
sqlComm.Parameters.AddWithValue("@empPicture", data);
}
用户更新记录后,仍保留旧图片。不会在数据库中更改为空值。如何修复该代码?