读书人

!初学者请问有关问题

发布时间: 2012-02-26 20:19:45 作者: rapoo

救命啊!!!菜鸟请教问题
System.NullReferenceException: 未将对象引用设置到对象的实例。
at baogelyb.guestbook.ImageButton1_Click(Object sender, ImageClickEventArgs e) in D:\Inetpub\wwwroot\blyb\guestbook.aspx.cs:line 120

请问我这里怎么改呢!

http://www.cnat.cn/bjdzqclyb/guestbook.aspx这个是我做的留言板.可是点击发送后就显示上面的话....请指点一下小弟

请留下QQ.小弟日后还需讨教

[解决办法]
你是不是产生错误以后还在一边修改源代码啊?
我把你的代码粘贴到vs里面怎么120行是注释啊?
你把注释全部去掉~运行看看产生什么错误~~
[解决办法]
TO:D:\Inetpub\wwwroot\blyb\guestbook.aspx.cs:line 120 这个了

是不是这一行啊?
if (Convert.ToInt32(SID.SelectedValue)==0)

SID是什么?一个DropDownlist吗?

假如是这一行,那原因就是你的SID当前选中的值为Null造成的..

注意检查一下...



[解决办法]
if (Convert.ToInt32(SID.SelectedValue)==0)
那句应该已经被注释掉了吧?
[解决办法]
在调试出现错误时,将鼠标指向有问题的行
看哪个参数是NULL
再有针对性的看看
会更有效率
从你的语句看应该是ACCONN的问题
ACconnStr= "Provider=Microsoft.Jet.Sql.4.0;Data Source= "+Server.MapPath(dbPath);
SqlConnection ACconn=db.createconnection();

如楼上所说
你将db.createconnection();换成ACconnStr.createconnection();试试
[解决办法]
我猜还是这一句有问题
SqlConnection ACconn=db.createconnection();
因为其它代码都放在try里面了~`

在本地没问题,那么就应该是可能有个配置文件没传到网上去吧?

读书人网 >C#

热点推荐