我在我的ASP.NET MVC项目中使用MySQL .NET连接器。连接正常工作。
然而,第一次从我的MySQL数据库(使用“从数据库更新模型”)创建ADO.NET数据模型后,每次以任何方式更改数据库(添加/删除表格/属性),并再次选择“从数据库更新模型”,.edmx文件(设计师)会更新,但实体不会更新。
如何更新所有内容?我尝试从设计师中删除表格,再次通过“从数据库更新模型”进行操作,它会将表格添加到设计师中,但实体永远不会改变。
有没有正确的方法来解决这个问题?
以下是问题的详细步骤:
1. 将表格用户添加到设计师中。
2. 在数据库表格用户中添加电话列,并刷新服务器资源管理器,确保该列存在。
3. 通过“从数据库更新模型”转到刷新选项卡,并选择用户表格以刷新数据模型。
4. 电话列已添加到设计师中。一切似乎都正常运行。
5. 转到代码,属性电话不在实体类中。
然而,第一次从我的MySQL数据库(使用“从数据库更新模型”)创建ADO.NET数据模型后,每次以任何方式更改数据库(添加/删除表格/属性),并再次选择“从数据库更新模型”,.edmx文件(设计师)会更新,但实体不会更新。
如何更新所有内容?我尝试从设计师中删除表格,再次通过“从数据库更新模型”进行操作,它会将表格添加到设计师中,但实体永远不会改变。
有没有正确的方法来解决这个问题?
以下是问题的详细步骤:
1. 将表格用户添加到设计师中。
2. 在数据库表格用户中添加电话列,并刷新服务器资源管理器,确保该列存在。
3. 通过“从数据库更新模型”转到刷新选项卡,并选择用户表格以刷新数据模型。
4. 电话列已添加到设计师中。一切似乎都正常运行。
5. 转到代码,属性电话不在实体类中。