首页 > 代码库 > EF for Oracle,dotConnect for Oracle,ODP.NET
EF for Oracle,dotConnect for Oracle,ODP.NET
dotConnect for Oracle
dotConnect for Oracle是一款为Microsoft .NET Framework提供直接Oracle数据库连接的数据发生器控件。它完全基于ADO。NET方法,因此您完全可以采用标准ADO。NET数据提供的方法来使用它。
下载与安装
https://www.devart.com/dotconnect/oracle/dcoracle.exe
完成后安装即可
EF配置
Oracle Data Provider for .NET
(ODP.NET) 优化了通过 ADO.NET 访问 Oracle 数据库中数据的过程。ODP.NET 允许开发人员利用高级的 Oracle 数据库功能(包括 Real Application Clusters、XML DB 和高级安全性)。这个数据提供程序可与最新的 .NET Framework 版本 4 结合使用。
安装下载:
http://www.oracle.com/technetwork/cn/topics/dotnet/index-088718-zhs.html
安装完成后,项目需要调用里面
、
常见ORA-1017 和 HRESULT:0x8007000B 错误解决
http://www.cnblogs.com/woxpp/p/5857137.html
实现代码:
string connstring = "User ID=XXXXXX;Password=\"XXXXXX\";Data Source=(DESCRIPTION = (ADDRESS_LIST= (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.62)(PORT = 1521))) (CONNECT_DATA = http://www.mamicode.com/(SERVICE_NAME = XXXXXX)))"; using (OracleConnection conn = new OracleConnection(connstring)) { conn.Open(); string sql = "select * from MEMBER_USER where rownum<=5 "; using (OracleCommand comm = new OracleCommand(sql, conn)) { using (OracleDataReader rdr = comm.ExecuteReader()) { while (rdr.Read()) { Console.WriteLine(rdr[0]); } } } }
http://www.cnblogs.com/woxpp/p/5857527.html
EF for Oracle,dotConnect for Oracle,ODP.NET
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。