未将对象引用设置到对象的实例 总结

来源:互联网 发布:淘宝客导购位线下推广 编辑:程序博客网 时间:2024/05/01 13:53

出现未将对象引用设置到对象的实例的错误,总结一下出现此情况的原因:

1。设 置 的 变 量 值 为 空 或 者 取 到 的 值 为 空

     (1).实体类为实例化对象,而使用类中的属性

      (2).。net 传 参 获 取 对 象 为 空

      (3).使用数据绑定控件与绑定字段不一致,或者<%# Eval("字段").ToString()=="1"?"Yes":"No" %>字段值为空,所以建议数据库中对字段也做null处理

      (4).后台使用的服务器控件ID,页面不存在

      (5). 使用dataset或者datatable时未作null处理而使用,这可能是有sql造成的

2。程序部署在IIS上用户访问量超出了IIS的承受范围也会出现这种情况。

 

解决方法: 编写代码时严谨,心细,检查是否存在未初始化的变量,对对象做null处理,使用try 。。cache来捕捉异常。