我在另一个数据库中有一个表,我想通过ASP.NET动态数据构建它,并将其合并到我现有的实体模型中——有这样的方法吗?(例如,使用视图或其他机制,或通过特殊SQL或存储过程自定义视图、编辑或插入操作?)
我不想复制整个DynamicData子文件夹结构,只为一个表创建另一个实体模型
我可以通过使用DefiningQuery在.edmx文件的SSDL和CSDL部分手动创建实体,然后为我的实体类定义EntitySet来解决这个问题
我还使用CommandText属性通过内联SQL向SSDL添加了insert/update/delete Function元素
在这一点上,我已经足够让设计器将CRUD方法映射到我定义的的内联SQL函数
这有点棘手,但它确实有效,而且通用方法开辟了许多我没有想过的可能性