[英]how to insert null into sql database with ADO.Net C#
i have a DropDownList that display a collection of subset based on SetID from another ddl and some times it is null. 我有一个DropDownList,它显示基于另一个ddl的SetID的子集集合,有时它是null。 how i can insert null value into database ? 我怎么能把空值插入数据库? i tried with this code but not work: 我尝试使用此代码但无法正常工作:
CmdUpdate.Parameters.Add("@SubsetID",SqlDbType.Int);
if (ddlSubset.Items.Count!=0)
{
CmdUpdate.Parameters["@SubsetID"].Value=ddlSubset.SelectedValue;
}
esle
{
CmdUpdate.Parameters["@SubsetID"].Value=null;
}
使用System.DBNull
类:
CmdUpdate.Parameters["@SubsetID"].Value = DBNull.Value;
使用DBNull:
CmdUpdate.Parameters["@SubsetID"].Value = DBNull.Value;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.