我已经在odbc管理器中配置的链接,请问在c#代码中怎么使用这个?给个示例代码看看
解决方案 »
- 一台电脑访问局域网中的另一台电脑的oracle怎么配置啊,两台都装了oracle
- 谁能提供几道多表查询的例子。
- 奇怪的表,有关Oracle table数据的问题,请教各位达人.
- 各位帮帮小妹解决这个问题..
- 大家都知道用PRO*C来编译用C写的代码是很好的途径,但我现在要用C++写代码,所以不知道用什么命令来编译,要准备些什么,能不能给个示范
- Client链接奇怪问题
- 求一个sql语句。
- 速度问题?关于三个数据库
- 菜鸟求教:怎样使用多个数据库?
- oracle中有没有类似下面sql server连接dbf文件的方法?
- 求各路大神帮帮小女子,在卸载Oracle12c上遇到的问题
- c#读取oracle中blob图像
以下有各种连接方式的汇总:
http://www.connectionstrings.com/oracle/
using System.Data;
using System.Data.Common;
using DDTek.Oracle;namespace Connet_data
{
class Program
{
static void Main(string[] args)
{
DbProviderFactory factory = DbProviderFactories.GetFactory("DDTek.Oracle"); DbConnection Conn = factory.CreateConnection(); //Conn.ConnectionString = ("Host=【主机地址】;Port=【端口】;User ID=【同下】;Password=【同下】;Service Name=【数据库名】");//这个是不通过tnsnames.ora文件
Conn.ConnectionString = ("Data Source=【数据库名称】;User ID=【用户名】;Password=【密码】");//等号右边均没有【】符号,这个方法是用客户端配置好的tnsnames.ora文件,否则会报异常
try
{ Conn.Open(); Console.WriteLine("Connection successful!"); } // Display any exceptions
catch (Exception ex)
{ // Connection failed Console.WriteLine(ex.Message); } //Close the connection. // Close the connection Conn.Close();
Console.ReadKey(); }
}
}