没完没了的问题
有好几个网页,在整个项目运行过程中是好使正常的,但是在VS单个网页中我用右键浏览器查看运行时,就会出错,显示
“/NetApp”应用程序中的服务器错误。
--------------------------------------------
索引超出了数组界限。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.IndexOutOfRangeException: 索引超出了数组界限。
源错误:
行 557: Sql1= " ";
行 558: //Sql3= " ,sum(库存量) as 数量 ,sum( 金额) as 金额 from DVW_DigitItemQuanTree group by ";
行 559: Sql2=Str[0];
行 560:
行 561: for (int i=0;i < Number;i++)
源文件: D:\NetApp\CommonLibrary\DataManager.cs 行: 559
为什么会出错为什么会运行不了了呢
------解决方案--------------------Str数组里面没有元素,Str[0]就有异常
Sql2 = Str.Length> 0?Str[0]:String.Empty;