eth*_*hem 2 c# entity-framework entity-framework-4 c#-4.0
我与.NET实体框架4.0新手,我使用VS2010和我创建的EDMX文件,然后在这个模型中加入我的实体.完成Datamodel并设置Asscociation后,我右键单击并从模型中选择Generate DB.
然后它创建SQL脚本*.sql然后我打开SQL并右键单击执行SQL语句...会发生什么,我的所有表都被重新创建...
ISSUE:删除/删除MasterData表中的所有测试数据.我需要再次手动添加数据...
我搜索了"保持数据生成数据模型EDMX"等但无法找到...有人可以建议我如何避免这个问题?
因为我有15个MasterDataTable +与这些链接的其他表格,我需要手动为所有这些表重新添加记录...以及10个案例中的9个我不会在UI中触摸这些表格.
请告诉我如何避免这种情况.
谢谢
您可以从数据库更新模型(现在采用相反的方式):
双击.edmx文件以打开设计器.在设计器中间,右键单击以显示上下文菜单,然后单击"从数据库更新模型".它将提示屏幕,检查数据库参数并单击下一步.现在,你在使用TABS.第一个选项卡用于将表作为实体添加到模型中.第二个选项卡将用于更新模型.选择添加/更新所需的表和视图,然后单击"下一步".就这样.
| 归档时间: |
|
| 查看次数: |
3394 次 |
| 最近记录: |