System.Data.OracleClient在哪里?

小鸟向前飞 2010-10-19 04:41:49
我用的是VS2010 在添加System.Data.OracleClient;的时候发先没有这个命名空间 右键添加引用也没找到
求前辈指教……
有人说是邮件添加引用把dll加进去 我想问问怎么加dll……
...全文
3532 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
yudengchang 2010-10-20
  • 打赏
  • 举报
回复
ODAC安装后,就可以用的
flyerwing 2010-10-20
  • 打赏
  • 举报
回复
学习下怎么搞ORACLE.
周药师 2010-10-20
  • 打赏
  • 举报
回复
去下载一个专门的Oracle 驱动
cjh200102 2010-10-20
  • 打赏
  • 举报
回复
这样就可以不用微软提供的那个了
cjh200102 2010-10-20
  • 打赏
  • 举报
回复
去ORACLE网去 下载 个Oracle Developer Tools for Visual Studio
wuyq11 2010-10-19
  • 打赏
  • 举报
回复
System.Data.OracleClient 在 VS 2010 / .NET 4 里仍可使用,但在开发和编译时,会出现警告
Devart dotConnet for Oracle:
ODP.NET for Microsoft OracleClient Developers
http://www.oracle.com/technology/tech/dotnet/msoc/index.html
hailin668 2010-10-19
  • 打赏
  • 举报
回复
已经弃用System.Data.OracleClient,改用Devart 的Oracle控件了,建议lz也换了吧
小鸟向前飞 2010-10-19
  • 打赏
  • 举报
回复
微软怎么可以这样……
vrhero 2010-10-19
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 builderc 的回复:]
C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Data.OracleClient.dll

你可以安装一个低版本的.net framework , 里面有这个

但是假设将来微软不提供支持了,新framework真的删除了这个,你还是要决定一下是否还用这个
[/Quote]
没必要...4.0有,只是不包含在Client Profile发行包中...
trentliu 2010-10-19
  • 打赏
  • 举报
回复
C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Data.OracleClient.dll

你可以安装一个低版本的.net framework , 里面有这个

但是假设将来微软不提供支持了,新framework真的删除了这个,你还是要决定一下是否还用这个
vrhero 2010-10-19
  • 打赏
  • 举报
回复
你创建的什么项目?只有完整框架才可以引用...即.NET Framework 2.0、3.0、3.5或4才可以,Client Profile不允许引用...

另外.NET 4已经宣告System.Data.OracleClient过时,将在未来版本删除该组件...建议使用Oracle官方组件ODP.NET替换...
trentliu 2010-10-19
  • 打赏
  • 举报
回复
微软决定撤销System.Data.OracleClient

对于那些开发.Net应用程序而数据库又是Oracle的人来说,这则新闻显得特别有意义,微软正打算将Oracle数据提供程序从ADO.NET路线图中移除。

  微软决定撤销System.Data.OracleClient是因为有相当数量的MVP都倾向于选择第三方Oracle数据提供程序,负责 ADO.NET OracleClient的产品经理Himanshu Vasishth在ADO.NET团队博客文章中宣布了这一决定。

  但在.Net框架4.0中微软将会继续支持System.Data.OracleClient,但会被标记为“不宜使用”,根据Vasishth的说法,这对现有的应用程序没有任何影响,它们将会按预期运转得很好。

  他在文章中提到“使用OracleClient开发新的应用程序仍然是可行的,但在.Net 4.0中编译时会弹出一个警告对话框,编译好后,运行时不会再弹出警告对话框,我们强烈建议用户使用我们合作伙伴的ADO.NET Provider for Oracle代替微软OracleClient进行新应用程序的开发”。

  第三方提供Oracle数据提供程序的有DataDirect和Devart科技公司,此外还有Oracle公司的数据提供程序,叫做Oracle Data Provider for .NET (ODP.NET),这些都是很流行的Oracle数据库提供程序。

  位于纽约的新技术公司twentysix首席执行官 Andrew Brust在一封电子邮件中说“Oracle自身对ADO.NET的支持以及Visual Studio本身已经被人们普遍看好,Oracle公司有一个专职的ADO.NET团队,他们已经做得非常好了”。

  微软最有价值专家本杰明认为微软这个决定非常有意义,微软为社么要卑躬屈膝支持连接到竞争对手的数据库呢?特别是有调查数据显示微软的客户都倾向于转向Oracle,微软肯定会不爽。同时,这也省去了微软.Net到Oracle的版本控制或性能问题。

  微软表示将继续提供bug修复和关键更新,但这一切都仅限于.Net 框架4.0中,以后就难说了


http://tech.it168.com/a2009/0619/592/000000592670.shtml
liuwei2500 2010-10-19
  • 打赏
  • 举报
回复
你的VS2010估计不是完全安装吧。如果遗漏了Sql那一块的安装可能会出现这种情况

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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