首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle数据库与C#表单的连接

Oracle数据库与C#表单的连接
EN

Stack Overflow用户
提问于 2009-07-19 09:07:23
回答 2查看 3.4K关注 0票数 0

我在运行在虚拟机上的fedora中创建了一个Oracle 10g express edition数据库。我想在windows Xp中创建一个发货表单,它将访问运行在vmware.I上的Oracle数据库。我尝试使用SQLCLient.我不知道我应该使用哪个连接字符串。请帮帮我。

EN

回答 2

Stack Overflow用户

发布于 2009-07-19 09:12:12

您将希望使用OracleClient而不是SqlClient (添加对System.Data.OracleClient的引用)。关于连接字符串,this is a great resource (direct link to .NET Framework Data Provider for Oracle)。

请注意,OracleClient和SqlClient为许多类型实现了相同的接口,例如IDbConnectionIDbCommand,因此让尽可能多的代码引用这些接口而不是它们的特定实现通常是一个好主意,以使其与特定的提供程序断开连接。

你可能也想看看这篇文章:Oracle and ADO.NET

票数 4
EN

Stack Overflow用户

发布于 2009-07-19 09:27:17

您可以尝试ODP.NET (http://www.oracle.com/technology/tech/windows/odpnet/index.html)或Devart的provider (http://www.devart.com/dotconnect/oracle/)或DataDirect的provider (http://www.datadirect.com/products/net/net_for_oracle/index.ssp)。

您还可以使用微软的Oracle提供程序(System.Data.OracleClient,请参阅Fredrik Mörk)。它只有一组有限的功能,而且有点慢,微软将来不会改进这个提供商。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1149524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档