Entity Framework 6.4 在表上复制数据库名称例如:DatabaseName.DatabaseName.TableName
Entity Framework 6.4 Duplicating database name on tables ex: DatabaseName.DatabaseName.TableName
Entity Framework 正在复制 table 上的数据库名称,例如:DatabaseName.DatabaseName.TableName
。我的连接字符串配置和 web.config
没有重复。有人以前看过这个吗?
正如您从错误中看到的那样,table 是:
MySqlException: Table 'nsf_erc_db.nsf_erc_db.personnel' doesn't exist
什么时候应该tablensf_erc_db.personnel
每当我遇到 Entity Framework 的问题时,我有时会删除所有内容并将其重新添加到模型中。不言而喻,但为了安全起见,请确保您有一个可以角色返回的项目版本。
为此,select 模型中的所有表 -> 右键单击任何表 -> select Delete from model
.
一切都消失后,右键单击空模型 space 和 select Update model from database...
,然后从 Add
选项卡重新添加所有表格。
如果这样做仍然不起作用,您可能需要手动进入 .edmx
文件并自己进行一些更改。在 Model Browser
中闲逛也可以。
Entity Framework 正在复制 table 上的数据库名称,例如:DatabaseName.DatabaseName.TableName
。我的连接字符串配置和 web.config
没有重复。有人以前看过这个吗?
正如您从错误中看到的那样,table 是:
MySqlException: Table 'nsf_erc_db.nsf_erc_db.personnel' doesn't exist
什么时候应该tablensf_erc_db.personnel
每当我遇到 Entity Framework 的问题时,我有时会删除所有内容并将其重新添加到模型中。不言而喻,但为了安全起见,请确保您有一个可以角色返回的项目版本。
为此,select 模型中的所有表 -> 右键单击任何表 -> select Delete from model
.
一切都消失后,右键单击空模型 space 和 select Update model from database...
,然后从 Add
选项卡重新添加所有表格。
如果这样做仍然不起作用,您可能需要手动进入 .edmx
文件并自己进行一些更改。在 Model Browser
中闲逛也可以。