zoukankan      html  css  js  c++  java
  • EF连接mysql数据库生成实体模型,出现报错无法生成模型:“System.Data.StrongTypingException: 表“TableDetails”中列“IsPrimaryKey”的值为 DBNull

    出现如下问题 

    引用:http://stackoverflow.com/questions/33575109/mysql-entity-the-value-for-column-isprimarykey-in-table-tabledetails-is

    1. Open Services (services.msc) and restart MySQL57 service.
    2. Execute the following commands in MySQL.
       use <<database name>>;
       set global optimizer_switch='derived_merge=OFF';
    3. Update the .edmx.

    步骤为:

    1、重启mysql服务

    2、登录mysql数据库

    use mytestdb;
    set global optimizer_switch='derived_merge=OFF';

    这样就可以了

  • 相关阅读:
    go-go协程
    linux-pclint代码检测
    linux-32位-交叉编译openssl
    go-json类
    mysql-定时任务
    go-IO操作
    go-异常处理-error-panic-recover
    go-defer语句
    go-select
    go-指针
  • 原文地址:https://www.cnblogs.com/wxy520/p/6565896.html
Copyright © 2011-2022 走看看