我需要将数据从许多xmls迁移到sql server db,并且必须在事务中完成。 我想到了EF和dbContext,因为它本身就是一个UOW。
我的问题是 你能在运行时做数据库优先吗?
我想要做的是从class / dataset中的db store读取所有表,并将db.column映射到xml文件中的等效文件并提交。
这必须以这样的方式工作:如果添加了一个表或添加了列,它将在没有任何代码更改的情况下工作,因为它是由db驱动的。
我面临的问题是,如果需要一个新列,而某个人后来“不熟悉EF”,则添加“手动作业”列时,使用模型生成Db。
我可以通过读取db schema并映射到数据集来使用原始ado.net做我想要的但是想知道我是否可以使用EF来完成它。
希望一切顺利
任何建议
答案 0 :(得分:0)