Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我设置时,我有一个数据类型为int?price 的字段并允许 null
int?
book.price = null;
和更新,它不会被保存,也不会抛出任何异常,当我改变值#null时,就可以了。我想将其设置为空。
确保该字段在数据库中可以为空,并在 dbml 中反映。为确保重新生成表的 dbml。(从 dbml 中删除表并再次添加)
我只能说它对我们有用,所以这很奇怪。
我不知道我理解这个问题,这部分不清楚:
“当我改变值 #null 时,没关系”
你确定打电话
db.SaveChanges();
(其中 [db] 是您的 Entites 对象的名称)这是我经常犯的一个简单错误:P