下载了asp。net与oracle连接的一个例子,照着例子做结果出现如下问题:
异常详细信息: System.DllNotFoundException: 无法加载 DLL (oci.dll)。
代码如下:
string connstring="Data Source=OTCDB;user=LXP;password=LXP;";
OracleConnection conn=new OracleConnection(connstring);
try
{
  conn.Open();
  OracleCommand cmd=conn.CreateCommand();
  cmd.CommandText="select * from LXP.BOOK";
  OracleDataReader oracledatareader1=cmd.ExecuteReader();
  //读取数据
  while (oracledatareader1.Read()) 
  {
//读取并显示第一行第一列的数据 
  OracleNumber oraclenumber1=oracledatareader1.GetOracleNumber(0);
  Response.Write("bookid " +oraclenumber1.ToString());
       //读取并显示第一行第二列的数据
  OracleString oraclestring1 =oracledatareader1.GetOracleString(1);
  Response.Write("bookname "+oraclestring1.ToString());
   //读取并显示第一行第三列的数据
  OracleDateTime oracledatetime1=oracledatareader1.GetOracleDateTime(2);
  Response.Write("bookdate " +oracledatetime1.ToString());
}
//释放资源
  oracledatareader1.Close();
  }
  finally
  {
  //关闭连接
  conn.Close();
}