150分请教EDM连接ORACLE 数据库不能添加、修改、删除问题

haojuntu 2014-04-08 10:14:19

各位好,最近项目遇到一个问题,希望遇到的朋友帮忙解决一下,谢谢!

win7(64位)系统下,vs2012+oracle11g开发环境,DAL层使用EDM模型访问数据库,现在的问题是使用模型

的"SaveChanges方法"不能对表进行添加、修改、删除操作,但使用EDM可以查询数据,以前在SQL SERVER 数据库不存在这个

问题,上网百度、谷歌了很多,没有解决。下面是我的错误截图,麻烦知道的人帮看一下,帮顶也有分。

http://my.csdn.net/my/album/detail/1758191
...全文
374 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
baidu_15366657 2014-09-04
  • 打赏
  • 举报
回复
引用 12 楼 haojuntu 的回复:
谢谢各位,已经解决。如果表没建立主键就出现这个问题。我的本地数据库表建立主键,远程数据库表没建立主键,而项目连接的是远程数据库。
我也遇到这个问题了,我连接的远程数据库也有主键,还是会产生这个问题。
haojuntu 2014-05-05
  • 打赏
  • 举报
回复
谢谢各位,已经解决。如果表没建立主键就出现这个问题。我的本地数据库表建立主键,远程数据库表没建立主键,而项目连接的是远程数据库。
yingyuebingya 2014-04-11
  • 打赏
  • 举报
回复
引用 9 楼 qq34196940 的回复:
savechange 方法呢,sql语句呢。
不用模型都没这么麻烦,oracle的数据库传参和sql server不一样,你的模型区分了吗?
刘小安 2014-04-10
  • 打赏
  • 举报
回复
应该是自动生成SQL语句的问题吧。楼主有试过原生SQL能不能写入吗
蛋蛋的昵称 2014-04-10
  • 打赏
  • 举报
回复
帮楼主顶一下
H_Gragon 2014-04-10
  • 打赏
  • 举报
回复
帮顶!
  • 打赏
  • 举报
回复
savechange 方法呢,sql语句呢。
fy_meng 2014-04-09
  • 打赏
  • 举报
回复
haojuntu 2014-04-08
  • 打赏
  • 举报
回复
引用 2 楼 yingyuebingya 的回复:
找找日志中的SQL语句
你好,请问我插入一条数据,怎么查看日志中的SQL语句?
yingyuebingya 2014-04-08
  • 打赏
  • 举报
回复
找找日志中的SQL语句
haojuntu 2014-04-08
  • 打赏
  • 举报
回复
haojuntu 2014-04-08
  • 打赏
  • 举报
回复
引用 4 楼 yingyuebingya 的回复:
引用 3 楼 haojuntu 的回复:
[quote=引用 2 楼 yingyuebingya 的回复:] 找找日志中的SQL语句
你好,请问我插入一条数据,怎么查看日志中的SQL语句?
模型自动生成的,不爽这些框架的一点就是这个。 把EntityType发出来看下吧[/quote]这是那个实体类
yingyuebingya 2014-04-08
  • 打赏
  • 举报
回复
引用 3 楼 haojuntu 的回复:
引用 2 楼 yingyuebingya 的回复:
找找日志中的SQL语句
你好,请问我插入一条数据,怎么查看日志中的SQL语句?
模型自动生成的,不爽这些框架的一点就是这个。 把EntityType发出来看下吧

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧