我的课程中有这段代码
[MetadataType(typeof(HipaaBenefit_Metadata))]
public partial class HipaaBenefit
{
public class HipaaBenefit_Metadata
{
[DefaultValue("")]
public string TimePeriodQualifierEb06 { get; set; }
[DefaultValue("")]
public string NetworkIndicatorEb12 { get; set; }
[DefaultValue("")]
public string BenefitAmountEb07 { get; set; }
}
}
在我的数据库表中,这些列不是空字段。当我试图将数据从codebehid保存到表时,我试图将这些列值分配为Empty.String。
但是有些原因我无法将这个Empty.String值发送到表中?
我在这段代码中做错了什么?如果是这样,如何分配默认值?
由于
答案 0 :(得分:1)
您是否尝试将默认值设置为NULL?
[默认值( “空”)]