首先:DataGird连的是Oracle数据库。
它在VS.NET中的连接好使。而在IE浏览器中的连接不好使。
错误提示:
未将对象引用设置到对象的实例。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。datAdmin.DataSource=ds;datAdmin是DataGird控制名。
代码:
if(!Page.IsPostBack)
{
dt=new OleDbDataAdapter("select adminname as 管理员名称,adminpass as 管理员密码,admintype as 管理员权限 from admin",ClsData.Sysconn);
ds=new DataSet();
ClsData.Sysconn.Open();
dt.Fill(ds,"admin");
ClsData.Sysconn.Close();                   datAdmin.DataSource=ds;
datAdmin.DataBind();
}
连接数据库代码:
  <appSettings>
  <add key="connString" value="provider=oraoledb.oracle.1;user id= System;password=tk123456;data source = tk"/>
  </appSettings>它在VS.NET中的连接好使。而在IE浏览器中的连接不好使。此代码连SQLServer也好使。
它在VS.NET中的连接好使。而在IE浏览器中的连接不好使。此代码连SQLServer也好使。
它在VS.NET中的连接好使。而在IE浏览器中的连接不好使。此代码连SQLServer也好使。
它在VS.NET中的连接好使。而在IE浏览器中的连接不好使。此代码连SQLServer也好使。
它在VS.NET中的连接好使。而在IE浏览器中的连接不好使。此代码连SQLServer也好使。
它在VS.NET中的连接好使。而在IE浏览器中的连接不好使。此代码连SQLServer也好使。
它在VS.NET中的连接好使。而在IE浏览器中的连接不好使。此代码连SQLServer也好使。
它在VS.NET中的连接好使。而在IE浏览器中的连接不好使。此代码连SQLServer也好使。
它在VS.NET中的连接好使。而在IE浏览器中的连接不好使。此代码连SQLServer也好使。

解决方案 »

  1.   

    首先:DataGird连的是Oracle数据库。
    它在VS.NET中的连接好使。而在IE浏览器中的连接不好使。什么意思??不懂你指的是什么,是不是说在VS。NET浏览可以,在IE里不可以?
      

  2.   

    <add key="connString" value="Provider=MSDAORA.1;User ID=System;Data Source=tk;Password=tk123456" />
    用为微软的连,改成这样看看
      

  3.   

    hackate(兰花开香入梦境,独思佳人亦飘然!!) 说的对
    在VS。NET浏览可以,在IE里不可以!!!!
    在VS。NET浏览可以,在IE里不可以!!!!
    在VS。NET浏览可以,在IE里不可以!!!!
    在VS。NET浏览可以,在IE里不可以!!!!
    在VS。NET浏览可以,在IE里不可以!!!!
      

  4.   

    在VS。NET浏览可以,在IE里不可以!!!!
      

  5.   

    那你把oracle的C:\orant\BIN这个目录的权限给了么?最好能有aspnetuser用户的权限
    其次你说的浏览到底是虾米意思,是在vs运行后显示的ie页面可以看出来么?
      

  6.   

    你的 ORACLE_HOME 路径所在的分区格式是:NTFS格式;解决方法 到Oracleora92 打开Ora92的-》属性-》安全,选Authenticated Users 看下面的属性 将Read and Execute 的勾去掉,然后又勾上,确定重新启动机器