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;
------解决方案--------------------
把你的代码贴出来看看,还有你确定数据库帐号密码没错,可以在plsqldev中打开