Entity Framework (version 6.0.0.0) and MySQL Server (>= 5.7.11)
在使用EF中,从数据库中更新模型 操作。报错!
错误信息“无法生成模型“表”TableDetails中列“IsPrimaryKey”的值为DBNull”通常意味着在尝试将数据从数据库映射到模型时遇到了问题。DBNull 是一个特殊的值,表示数据中的空值或未设置的值。
这个问题可能由以下几个原因引起:
为了解决这个问题,你可以尝试以下几个步骤:
可以试试这个
use databasename;
set global optimizer_switch='derived_merge=off';
set optimizer_switch='derived_merge=off';
select @@optimizer_switch;
select @@GLOBAL.optimizer_switch;
@IT-feng 能给出相应的代码吗
加入交流群
请使用微信扫一扫!