vs2005调试问题集锦

vs2005调试问题集锦

ID:15710452

大小:19.10 KB

页数:16页

时间:2018-08-05

vs2005调试问题集锦_第1页
vs2005调试问题集锦_第2页
vs2005调试问题集锦_第3页
vs2005调试问题集锦_第4页
vs2005调试问题集锦_第5页
资源描述:

《vs2005调试问题集锦》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、VS2005调试问题解决方案集锦(转)2008-06-0611:37上一次整了个VS2003的,结果反应甚好,当然能帮助大家在程序调试过程中提高效率不失是一件快乐的事,这次也是根据一个项目开发过程中所碰到的种种问题,俺把他记下来了,同时在网站搜集了一些问题及解决方法,一来做个记录好让自己以后可以有章可查,二来发出来给大家分享.分享技术,分享快乐,一直是俺们网站电子期刊的宗旨.希望大家喜欢:)废话少说:我们要给大家有用的东西才行,希望以下这些东东,能给大家带来帮助.谢谢:)如果您认为这篇文章对您有用,欢迎您转载,请您注明来自"德仔工作室",俺们是不会去索要专利费的,你放心.1.检测到有潜在危

2、险的Request.Form值原因:(1)在提交数据的页面或webconfig中没有对validateRequest的属性进行正确的设置(2)HTML里面写了两个

引起解决:方案一:在.aspx文件头中加入这句:<%@PagevalidateRequest="false"%>方案二:修改web.config文件:因为validateRequest默认值为true。只要设为false即可。2.“在没有任何数据时

3、进行无效的读取尝试”解决办法原因:所返回的sqldatareader无数据记录,但没有作记录判断力处理。返回的是空值加上判断即可:if(reader.read()){TextName.Text=reader["FieldName"].ToString();}3.数据为空。不能对空值调用此方法或属性。原因:若对象是null,那么调用对象的方法例如ToString()肯定出错一般是数据库字段的值为空在grideview等数据控件常出现解决:因此建议作NULL处理1.阅读器关闭时FieldCount的尝试无效原因:使用了SqlDataReader来绑定数据后,将connection对象作了Clo

4、se()处理类似publicSqlDataReaderGetSomething(){conn.open();SqlDataReaderreader=sqlcmd.ExcecutReader(CommandBehavior.CloseConnection));conn.close();//occurerrorherereturnreader;}在绑定的时候调用了这个方法来指定数据源。如果使用这个方法则需要在调用函数中关闭Reader这样conn就可以自动关闭。如果是使用的是SqlDataAdapter和DataSet那么请去掉显式关闭conn的调用。或者在finally中调用之。2.未能映射

5、路径原因:可能是在webconfig中的路径配置不正确所致,在FCKEditor的配置中这种问题比较突出3.Unreachablecodedetected原因:一般是在异常处理理或返回值时使用了throw或return,可能是其位置放在前面,造成后面的代码执行到了。解决:把相关的异常抛出处理的语句(throw)或return的语句放到代理执行的最后一行。1.索引超出范围。必

6、须为非负值并小于集合大小原因:(1).没有设置DATAKEYFIELD设为数据库中相对应的唯一字段(一般是主键)(2).DataGrid1.Columns>e.Item.Cells解决:(1).设置datakeyfield(2).加入判断语句datagrid1.item.count(datagrid可以是其它相类似的服务器控件)9数据源不支持服务器端的数据分页。解决方法:不要使用DataReader,改成使用DataSet:或使用自定义分页形式,不采用vs.net提供的分页功能OleDbDataAdapterda=newOleDbDataAdapter(sql,connection);Da

7、taSetds2=newDataSet();da.Fill(ds2,"News");GridView1.DataSource=ds2;GridView1.DataBind();10.对象名'*****'无效原因:当前使用的数据库中没有*****这张表解决:查看是否程序中是否写错了所调用的表的名称或看一下SQL数据库中是否存在你所调用的表11.在建立与服务器的连接时出错。在连接到SQLServer2005时,在默认的设置下

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。