C#连接oracle数据库有关问题

C#连接oracle数据库问题C#连接oracle数据库连接字应该怎么写?public static string ConStr Data Source

C#连接oracle数据库问题
C#连接oracle数据库连接字应该怎么写?
public static string ConStr = "Data Source=s;uid=dd;pwd=aa";
以上数据源写的是数据库名,uid和pwd都没错,运行时报错:数据库连接失败 怎么解决?? Oracle C# 数据库 data?source
[解决办法]


string sqlcon="Data source=ORCL;user=erp;password=123456";
string sqlcom="select * from table";
DataTable dt=ExecuteGetTable(sqlcon,sqlcom);//得到数据集
//定义一个连接方法
public static DataTable ExecuteGetTable(string connectionString, string cmdText)
        {
            DataTable dt = null;
            using (OracleConnection conn = new OracleConnection(connectionString))
            {
                try
                {
                    OracleDataAdapter oda = new OracleDataAdapter(cmdText, conn);
                    dt = new DataTable();
                    oda.Fill(dt);

                }
                catch
                {                 
                    conn.Close();
                    throw;
                }
            }
            return dt;


[解决办法]
引用:
引用:C#中与Oracle连接的代码
 
注意:一定要添加这个:
 
项目->添加引用->.NET->System.Data.OracleClient.dll
 
using System;
using System.Data;
using System.Windows.Forms;
using System.Dat……

把你的代码贴出来看看,还有你确定数据库帐号密码没错,可以在plsqldev中打开