网站报错
程序代码肯定没问题,在别的机器上已经可以成功运行,但是换了台电脑,配置完成后,就出现下列问题求教~
System.IndexOutOfRangeException: Cannot find table 0. at System.Data.DataTableCollection.get_Item(Int32 index) at DBUtility.DbHelperSQL.FindByConditions(Object obj, String conditions) in F:\MyPro\标本\WebMisDeveloper\DBUtility\DbHelperSQL.cs:line 931 at DAO.b_room_cupboardDao.FindByCondition_b_room_cupboard(String conditions) in F:\MyPro\标本\WebMisDeveloper\DAO\b_room_cupboardDao.cs:line 102 at BLL.b_room_cupboardMgr.FindByConditions_b_room_cupboard(String conditions) in F:\MyPro\标本\WebMisDeveloper\BLL\b_room_cupboardMgr.cs:line 115 at Web.Index.b_room_cupboard_DataBind(Object sender, StoreRefreshDataEventArgs e) in F:\MyPro\标本\WebMisDeveloper\Web\Index.aspx.cs:line 70 at Ext.Net.Store.RaiseAjaxPostBackEvent(String eventArgument) --------------------编程问答-------------------- 这个就是代码或者配置问题
"System.IndexOutOfRangeException: Cannot find table 0"
索引超出范围的错误,找不到Table 0.
此异常说明:
1.你代码中没有针对Table 0 无资料时进行异常处理,而是直接不判断该对象是否有NULL,就直接使用
2.缺少比较的防呆、检查机制,没有针对配置进行初始化检查。
--------------------编程问答--------------------
你好,代码应该是没有问题因为在一台电脑上已经成功了,初步判断是iis哪里设置的问题,求教具体是哪里问题
补充:.NET技术 , ASP.NET