在.net 中使用EF 连接oracle 数据库,如何使用存储过程。求高手指点,help!
答案:3 悬赏:80 手机版
解决时间 2021-02-07 18:19
- 提问者网友:蓝琪梦莎
- 2021-02-07 01:44
在.net 中使用EF 连接oracle 数据库,如何使用存储过程。求高手指点,help!
最佳答案
- 五星知识达人网友:蓝房子
- 2021-02-07 02:12
在EF图上面右键,然后更新,选择Func/SP,再保存,就可以使用该存储过程了。
全部回答
- 1楼网友:不如潦草
- 2021-02-07 03:45
数据库为oracle,就不要使用ef了。
问题已经很明显。“make sure the provider is registered in the 'entityframework' section of the application config file”,就是让你看看在app.config文件中的。
【源文件中的内容如下】:
按理说,只要将 写成:
之类即可,但是可悲啊!
目前支持ef6的provider有:
(1)microsoft sql server provider
(2)microsoft sql server compact edition provider
(3)devart dotconnect data providers 【注意】
(4)firebird provider
(5)visual fox pro porvider
(6)mysql
(7)postgresql
1、2、4、5、7均可以从nugget中获取。3、7需要到相应的网站获取。
注意第三个:这个插件就是用于oracle数据库的,其为第三方插件,由devart公司开发。但有两大致命缺点:1、收费(是30天免费试用,过了30天要么卸载,要么付款)。2、目前支持的oracle的最高版本为:oracle8.2i。
- 2楼网友:有你哪都是故乡
- 2021-02-07 03:01
在后台直接调用你自己写的存储过程即可,但要注意你定义的存储过程的参数!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯