Oracle Entity6 在查询View的时候出现重复数据

发布时间:2017-4-28 6:42:08 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"Oracle Entity6 在查询View的时候出现重复数据 ",主要涉及到Oracle Entity6 在查询View的时候出现重复数据 方面的内容,对于Oracle Entity6 在查询View的时候出现重复数据 感兴趣的同学可以参考一下。

在使用oracle + Entity6的时候,

遇到一个问题,在查询View的时候,在工具中执行View的sql语句,是两条不同的数据。

但是从Entity中查询出来却是两条相同的数据。

查看了一下edmx文件,

发现对于View的对象,在Entity中自动用几个属性定义成Key。

如果这几个key不足以标识数据的唯一性就会出现这个问题。

解决方法:

由于自动定义的KEY不足以标识数据的唯一性, 所以就需要增加属性到KEY中,使KEY的属性组可以唯一的标识数据

在edmx的视图中,找到相应View的类视图,

右键想要增加为key的属性,选择 “Entity Key”就可以了。

上一篇:ubuntu apt-get修改源地址
下一篇:《西游记》中话“修行”【转】

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款