vs2008+Oracle开发问题!请教大神!
数据库连接搞定,oracle中数据存在,没有问题,但是运行就是发现
ORA-00942:表或视图不存在,这个怎么办?
错误如下:
ORA-00942: 表或视图不存在说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OracleClient.OracleException: ORA-00942: 表或视图不存在
源错误:
行 365: OracleDataAdapter adapter = new OracleDataAdapter(StrName, Connection);
行 366: DataSet dataset = new DataSet();
行 367: adapter.Fill(dataset);
行 368: Close();
行 369: return dataset;
这是出错的一段代码:
public DataSet GetStrDataSet(string StrName)
{
Open();
OracleDataAdapter adapter = new OracleDataAdapter(StrName, Connection);
DataSet dataset = new DataSet();
adapter.Fill(dataset);//显示这里出错
Close();
return dataset;
}
------解决方案--------------------
是不是数据库连接搞错了。。。
------解决方案--------------------
一般这么配置
C# code
connectionString="Data Source=XX;Persist Security Info=True;User ID=system;Password=oo;Unicode=True" providerName="System.Data.OracleClient"