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

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

异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:

[NullReferenceException: 未将对象引用设置到对象的实例。]
WebRegister.login.preLogin.btnAction()
WebRegister.login.preLogin.Button1_Click(Object sender, EventArgs e)
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain() +1330

--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2407; ASP.NET 版本:1.1.4322.2407
不懂,是否讲清楚一点,是什么原因?怎样解决?谢谢!
展开
 我来答
盈星翁乐康
2019-07-21 · TA获得超过3838个赞
知道大有可为答主
回答量:3171
采纳率:27%
帮助的人:151万
展开全部
dataGridView1.Rows[i].Cells[j].Value为null了
或者dataGridView1.Rows[i].Cells[j]为null
修改为:
for
(int
j
=
0;
j
<
dataGridView1.Rows[i].Cells.Count;
j++)
{
string
str123
=
Convert.ToString(dataGridView1.Rows[i].Cells[j].Value);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
俎玉芬督胭
2019-01-02 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.3万
采纳率:31%
帮助的人:912万
展开全部
就是说对象引用是空的

Form
myform;
myform.Show();//未将对象引用设置到对象的实例
而正确的是
Form
myform;
myform=new
Form();//新建实例并将对象引用设置到实例
myform.Show();//没错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
静水流深姚
2013-03-16
知道答主
回答量:22
采纳率:0%
帮助的人:3.3万
展开全部
也可能是字符串重复命名,也会导致这样的错误啊
string str = this.TextBox1write.Text;
Response.Cookies[str].Value = FormsAuthentication.HashPasswordForStoringInConfigFile(str, "md5");
this.TextBox3Jiami.Text = "加密后:" + Response.Cookies[“ str ”].Value.ToString(); //错误啊
改正后:
this.TextBox3Jiami.Text = "加密后:" + Response.Cookies[str].Value.ToString();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
侯衍花珠玉
2020-03-22 · TA获得超过3868个赞
知道大有可为答主
回答量:3080
采纳率:31%
帮助的人:431万
展开全部
result中的Tables以及Tables中的row都有可能为空,也就是说你从数据库中取出的数据有问题,可能没有取到,报这个错肯定有一个对象为NULL了,建议在此处添加个断点,仔细看一下是哪个对象为NULL了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
武泰宫昊焱
2019-10-20 · TA获得超过3951个赞
知道大有可为答主
回答量:3129
采纳率:31%
帮助的人:185万
展开全部
未将对象设置引用到对象的实例,基本就是没有初始化或者没有实例化
应该就是myda_jy.Tables("jy
").Rows(0).Item("借阅证号")
这里取值有问题,你用变量设个断点看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式