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

--

可能出现的问题总结

分类:

asp.net

2010-07-30 20:07 102671

人阅读

评论

(17)

收藏举报

datasetdatagridasp.netgoogle

数据库

sql

一、网络上的一般说法

1

ViewState

对象为

Null

2

DateSet

空。

3

sql

语句或

Datebase

的原因导致

DataReader

空。

4

、声明字符串变量时未赋空值就应用变量。

5

、未用

new

初始化对象。

6

Session

对象为空。

7

、对控件赋文本值时

,

值不存在。

8

、使用

Request.QueryString()

,

所获取的对象不存在

,

或在值为空时未赋初始值。

9

、使用

FindControl

,

控件不存在却没有做预处理。

10

、重复定义造成未将对象引用设置到对象的实例错误

.

一、网络上的一般说法
1、ViewState 对象为Null。
2、DateSet 空。  
3、sql语句或Datebase的原因导致DataReader空。 
4、声明字符串变量时未赋空值就应用变量。 
5、未用new初始化对象。 
6、Session对象为空。  
7、对控件赋文本值时,值不存在。  
8、使用Request.QueryString()时,所获取的对象不存在,或在值为空时未赋初始值。
9、使用FindControl时,控件不存在却没有做预处理。 
10、重复定义造成未将对象引用设置到对象的实例错误.

二、       
(1)所设置的变量为空值或没有取到值,一般出现在传递参数的时候出现这个问题,也会在使用DataGrid或gridview或datalist等数据控件时出现.   
(2)控件名称与codebehind里面的没有对应   
(3)未用new初始化对象   
(4)在程序中所引用的控件不存在   
解决方法:    
(1)使用try..catch...finally捕捉错误,或直接用response.write()输出所取的变量值   
(2)查看代码中是否存在未初始化的变量

三、  SqlConnection.Open   未将对象引用设置到对象的实例  
在使用VS2003开发 ASP.NET程序时候有时候操作 SqlConnection对象的Open()方法时候会出现  未将对象引用设置到对象的实例。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。 源错误:  。。。。 conn.Open(); ......  跟踪调试也肯定可以确定对conn进行new 操作但是程序经常在这个地方报错,但是有时候重启服务器或者重启IIS有能正常使用了。怎么调试也找不到问题  那么这个时候可能是你本机上安装的.NET FRAMEEWORK 框架有问题,可能没有没有安装SP1.1补丁   需要打NET FRAMEEWORK1.1 SP1的补丁,到微软官方网站下载安装后就好了。

四、一般出现NullReferenceException异常的我个人总结有以下情况: 
1、对象所在的命名空间没有引用 
2、对象没有实例化 
3、出现异常,实例化失败对象为 null

五、  IIS 扛不住的时候,也会出现上面的错误。 
当应用程序的用户访问量超过它能承受的范围之后,就会出错。 
改善你的程序,使用缓存,尽量减少与数据库交互的次数。

六、我碰到的问题是,无意重置了DataSet引用,后出现这个问题,请大家好好查查自己的代码,是不是在其他地方重新引用了,在我的程序中DataSet被设置成全局对象。

七、  当你发现所有的方法不行时,打上.netframework的补丁

八、我出现这个错误,仅仅因为网站里面DAL的dll文件失效,业务层实例化不了IDAL里面的对象,但也浪费了一下午的时间在调代码上

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

--

可能出现的问题总结

分类:

asp.net

2010-07-30 20:07 102671

人阅读

评论

(17)

收藏举报

datasetdatagridasp.netgoogle

数据库

sql

一、网络上的一般说法

1

ViewState

对象为

Null

2

DateSet

空。

3

sql

语句或

Datebase

的原因导致

DataReader

空。

4

、声明字符串变量时未赋空值就应用变量。

5

、未用

new

初始化对象。

6

Session

对象为空。

7

、对控件赋文本值时

,

值不存在。

8

、使用

Request.QueryString()

,

所获取的对象不存在

,

或在值为空时未赋初始值。

9

、使用

FindControl

,

控件不存在却没有做预处理。

10

、重复定义造成未将对象引用设置到对象的实例错误

.

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

--

可能出现的问题总结

分类:

asp.net

2010-07-30 20:07 102671

人阅读

评论

(17)

收藏举报

datasetdatagridasp.netgoogle

数据库

sql

一、网络上的一般说法

1

ViewState

对象为

Null

2

DateSet

空。

3

sql

语句或

Datebase

的原因导致

DataReader

空。

4

、声明字符串变量时未赋空值就应用变量。

5

、未用

new

初始化对象。

6

Session

对象为空。

7

、对控件赋文本值时

,

值不存在。

8

、使用

Request.QueryString()

,

所获取的对象不存在

,

或在值为空时未赋初始值。

9

、使用

FindControl

,

控件不存在却没有做预处理。

10

、重复定义造成未将对象引用设置到对象的实例错误

.

未将对象引用设置到对象的实例 问题原因总结相关推荐

  1. 使用表单传递参数,request处理参数出现未将对象引用设置到对象的实例

    跟着于海淘的教程看了一下asp.net 教程,做着发现一个实例老是调不对,一下是:     学做了个登陆验证     是这样的   :     当从数据库验证用户名密码正确后     用POST方法把 ...

  2. 未将对象引用设置到对象的实例--可能出现的问题总结

    一.网络上的一般说法 1.ViewState 对象为Null. 2.DateSet 空. 3.sql语句或Datebase的原因导致DataReader空. 4.声明字符串变量时未赋空值就应用变量. ...

  3. c#_未将对象引用设置到对象的实例

    一开始学习C#的时候用用户控件,但是控件经常崩溃,有时一旦崩溃几乎无解,所以经过半年时间,我们老师决定让我们放弃使用用户控件. 不知道你们有没有遇到过类似的情况,在用户控件里一顿撤销之后发现程序崩了, ...

  4. c#:未将对象引用设置到对象的实例--可能出现的问题总结(转)

    摘自:http://blog.csdn.net/sollion/article/details/5777475 一.网络上的一般说法 1.ViewState 对象为Null. 2.DateSet 空. ...

  5. 未将对象引用设置到对象的实例

    未将对象引用设置到对象的实例 在这个项目中,就是空指针异常. string web_response = "{}";JObject jo;try {jo = JObject.Par ...

  6. 浅说--未将对象引用设置到对象的实例(System.NullReferenceException)

    System.NullReferenceException:未将对象引用设置到对象的实例,这是一个新鸟,中鸟,老鸟都避不开的错误. 下面基础的解释一下这错误:   1:本质上的错误:   object ...

  7. C#学习Error问题:“System.NullReferenceException:未将对象引用设置到对象的实例”

    [问题描述] 问题报错提示:"System.NullReferenceException:未将对象引用设置到对象的实例" 详细信息: System.NullReferenceExc ...

  8. vs2013 未将对象引用设置到对象的实例

    在一些特殊情况发生后,vs会出现无法复制粘贴,使用快捷键则会出现 未将对象引用设置到对象的实例 的弹窗,使用起来很不方便. 经过探索,一个博友的回答解决了我的问题,直接删除 C:\Users\Admi ...

  9. 如何在ashx页面获取Session值(未将对象引用设置到对象的实例) (转)

    如何在ashx页面获取Session值(未将对象引用设置到对象的实例) 分类: .Net学习笔记 Session 2011-11-30 10:25 902人阅读 评论(1) 收藏 举报 在一般事务处理 ...

最新文章

  1. Android Json解析方法
  2. xshell自动化脚本
  3. android music app架构,android-UniversalMusicPlayer 的项目运用
  4. Python批量剪裁图片
  5. 双机调试在线下载符号文件
  6. 驰骋工作流程引擎,ccflow,如何把子线程的数据汇总到合流节点表单中去?
  7. 原始Dao开发方法以及存在的问题
  8. python 经纬度计算距离公式_SymPy符号计算-让Python帮我们推公式
  9. Qt那些事0.0.2
  10. 如何在Spyder中使用远程服务器的python来调试代码
  11. 栈的亚特兰数与二叉树的前序中序遍历序列
  12. 代码 马佳义_武汉大学电子信息学院
  13. opencv cvtColor 出错
  14. android id设备认证失败,教大家Apple ID验证失败发生未知错误的解决方法
  15. 联发科毫米波雷达解决方案芯片MT2706(Autus R10)
  16. 安卓APP蓝牙上位机的编写二——搜索附近蓝牙设备
  17. 证件照修改尺寸像素大小和存储大小
  18. A题 序号互换(进制转换)
  19. python拿到股票代码和代码名称等基本信息
  20. Linux下架构安全邮件服务器之Sendmail

热门文章

  1. 计算机not函数,将IF函数与AND,OR,NOT及其IFERROR函数一起使用的方法
  2. 是否烦透了微信朋友圈的广告?手把手教会你如何关闭它!
  3. HLS协议实现多码率和多音轨
  4. 画手cv什么意思_画手的定义到底是什么?
  5. jquery阻止冒泡事件 模拟事件
  6. Android 获取手机中微信聊天记录并后台发送到邮箱
  7. 用python做一个重量转换器不是轻轻松松吗?
  8. SQL.176.(简单)第二高的薪水
  9. Android App防篡改
  10. 苹果应用商店app_一款APP上架苹果应用商店的流程,费用是多少?