sql位允许null ef4

时间:2011-03-23 18:46:53

标签: entity-framework-4 null bit

我的数据库中有以下表格

表格问题

question_id int

回答位无效

问题字符串

 <Property Name="questionlog_id" Type="int" Nullable="false" oreGeneratedPattern="Identity" />
          <Property Name="question_id" Type="int" Nullable="false" />
          <Property Name="answer" Type="bit" Nullable="true" />

在实体框架中,当我添加addObject时,它自动将答案设置为false(如果没有给出值)

questions q = new questions(){
question="blalala"
} 
context.Addobject(q);
context.SaveChanges();

q.answer返回False

如果我尝试将其保存为null

则出错
questions q = new questions(){
question="blalala",
answer=null
} 
context.Addobject(q);
context.SaveChanges();

返回错误

如何将默认值设置为null

0 个答案:

没有答案