最近遇到怪事,之前一直运行正常的,突然报出“未将对象引用设置到对象的实例”。
是登陆的时候报的,我跟踪了,在打开连接的时候报错,但是连接字符串一直没改过,之前一直没问题。
我机器上装了VS03和VS05,这个报错的是VS03做的。请教这个是什么问题,怎么解决

解决方案 »

  1.   

    操作null值了,检查你的程序看看那里需要判断null
      

  2.   

    比如if(Request.QueryString["id"]!=null){
    string id=Request.QueryString["id"].ToString();
    }
      

  3.   

    操作没实例化的对象,操作前要进行null判断
      

  4.   

    1、查看是否已经实例化,一般很多都是因为这个原因。
    2、因为装了VS03和VS05,看看虚拟目录用的是.net1.1,还是2.0
    3、如果你确定数据库连接没有问题那么就是下载个.net Framwork sp1补丁微软官方网站有下载的,地址如下:http://www.microsoft.com/downloads/details.aspx?FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38
      

  5.   

    可能是 转型的问题 int型 值是NULL 就出这个异常  好好看一下吧