sqlserver安装时失败,提示遇到以下错误:未将对象引用设置到对象的实例。这个是什么意思?要怎么解决?

如题所述

您好,一、网络上的一般说法:
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的补丁,到微软官方网站下载安装后就好了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-11-03
不知道你安装的版本是多少,2005的话这个“未将对象设置引用到对象实例”的问题,一般是.Net Fromwork2.0出了问题,只需要下载后重新修复一下,重启机器以后,就能正常使用。当然,重新安装一下SQLServer2005的SP2补丁也是必要的~sqlserver安装时失败,提示遇到以下错误:未将对象引用设置到对象的实例。这个是什么意思?要怎么解决?本回答被提问者采纳
第2个回答  2017-11-03
你在安装SQL SERVER 的时候应该已经出错了,
打开Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Summary.logs
一般就是由于数据库中没有数值
或者session变量传值没有传过去等原因引起的本回答被网友采纳

...错误:未将对象引用设置到对象的实例。这个是什么意思?要怎么解决...
10、重复定义造成未将对象引用设置到对象的实例错误.二、(1)所设置的变量为空值或没有取到值,一般出现在传递参数的时候出现这个问题,也会在使用DataGrid或gridview或datalist等数据控件时出现.(2)控件名称与codebehind里面的没有对应 (3)未用new初始化对象 (4)在程序中所引用的控件不存在 解决方法:(...

...中的服务器错误。 未将对象引用设置到对象的实例。 说明: 执行当前...
tab_proClass没有实例化就引用了

System.NullReferenceException: 未将对象引用设置到对象的实例
导包:using System.Data.SqlClient;using System.Configuration;这样没错的。

标题: SQL Server 安装程序失败。怎么解决。
这种情况通常是系统数据库文件损坏造成的重复现象,我们可以运用命令行指令修复,再安装相应的程序。解决方法:1、在键盘上使用“WIN+X”打开系统菜单,选择“命令提示符(管理员)”,打开命令提示符。2、进入CMD命令模式窗口后,写入“sfc \/scannow”, 按下回车键开始扫描。3、开始系统扫描,此过程将需...

...Exception: 未将对象引用设置到对象的实例。
升级 .NET Framework 的版本,然后重新安装新的浏览器,这样应该就没问题了,安装IE8吧,IE8有个兼容性视图,很好用!!

“\/”应用程序中的服务器错误。
但是数据超过两条时,问题就出来了,"未将对象引用设置到对象的实例"异常,方法指针为空...解决的办法很简单 Label MyLab = (Label) e.Row.FindControl(LabControlID);if (MyLab != null){ MyLab.Text=CompanyID;} 就可以了,原因是原来真的没有实例化...你自己查找下 你是错误在哪个地方了 ...

C#中app.config配置SQLserver数据库问题!特急!
阁下的add标签写错了,里面的key应该是name,获取可以试试(System.ConfigurationManager.ConnectionString["AddressBook"].connectionString)如果用这语句要添加系统应用的System.Configuration命名空间,

关于discuz-nt的web.config文件整合问题
Web.config、DNT.config、bin文件夹 这三个需要从bbs文件夹中挪出来,放在虚拟空间的根目录下,同时,DNT.config中,<Forumpath><\/Forumpath>这个节点中的内容改为\/bbs\/,记住bbs两边都有“\/”的哦。试一试吧,我估计你是配置不正确,系统找不到正确的路径才会报错。“未将对象引用设置到对象的实例”...

ActiveX component can't create object这个错误怎么解决?
错误原因翻译:ActiveX 不能创建对象。此问题是由于没有安装SQL Server导致的,解决方法:1、打开sqlserver安装包,双击“setup”文件。2、点击安装选项,选择“启动向导,安装sqlerver2008”。3、进入安装程序支持文件选项卡中。4、在设置角色中,选中“sqlserver功能安装”,点击“下一步”按钮。5、在“...

SQL sever是什么?
话分两头,如果您的企业至今还未购置数据库,其中一个主要的原因可能就是认为它不好上手,那么,从SQLServer开始吧。毕竟,大多数的中小企业日常的数据应用是建立在Windows平台上的。由于SQLServer与Windows界面风格完全一致,且有许多"向导(Wizard)"帮助,因此易于安装和学习,有关SQLServer的资料、培训随处可得,并且目前国内具...

相似回答