sql bit разрешить null ef4 - PullRequest
       0

sql bit разрешить null ef4

1 голос
/ 23 марта 2011

В моей базе данных есть следующая таблица

таблица вопросов

question_id int

бит ответа nullble

строка вопроса

 <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

и ошибка, если я пытаюсь сохранить его как ноль

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

возвращает ошибку

что я могу сделать, чтобы установить значение по умолчанию как ноль

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...