日期:2014-05-18  浏览次数:20579 次

未将对象引用设置到对象的实例的错误
使用asp.net做一个web管理系统,后台数据库系统采用oracle   10g。早上连接数据库时,开始几次都能正常连接,后来就出现了异常,异常原因是:未将对象引用设置到对象的实例的错误。到网上搜索可能的原因:
      1、ViewState   对象为Unll。
  2、DateSet   空。
  3、sql语句或Datebase的原因导致DataReader空。
  4、声明字符串变量时未赋空值就应用变量。
  5、未用new初始化对象。
  6、Session对象为空。  


  1:对控件赋文本值时,值不存在  
  2:使用Request.QueryString()时,所获取的对象不存在,或在值为空时未赋初始值
  3:使用FindControl时,控件不存在却没有做预处理        
  4.   重复定义造成未将对象引用设置到对象的实例错误.

      觉得自己都没有犯这些错误,我特别奇怪的是为什么开始几次连接成功,后来就连接失败了呢?

------解决方案--------------------
重启一下IIS试试???