作者QuestionTwo (QuestionTwo)
看板C_Sharp
标题[问题] Entity Framework插入资料不会启用栏位预设值?
时间Mon Oct 11 17:12:01 2010
假设我使用EF 新增资料入TABLE
发现,即使我有预设 default值在某些栏位
但若EF没有设定插入该栏位,他却不会带入预设default值...
TABLE:
column01
column02 (default = '0')
如果下以下指令:
Entity.column01 = 1
Db.savechange();
这时候资料库里面的column02 它的数值会是null
因为没有特别指定
发现似乎是这样?没有办法带出default数值吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.71.218.254
1F:推 ThreeDay0905:DEFAULT值要设NOT NULL 10/11 19:29
2F:→ QuestionTwo:如果是用指令INSERT INTO的话他就会出现default @@... 10/11 20:55
3F:→ QuestionTwo:如果使用EF 目前测试结果是如此..我来试试看not null 10/11 20:55
※ 编辑: QuestionTwo 来自: 210.71.218.254 (10/12 10:11)