zoukankan      html  css  js  c++  java
  • 更新程序后报错Server Error in '/' Application.

    Server Error in '/' Application. No row at position 5.

    今天下午给客户更新完程序之后,就报这个错。我在我的本机是没有错误的。发现报错后我就把原来的版本给覆盖一下。但是还是报错只是错误不太一样了。显示

    Server Error in '/' Application. No row at position 2.

    我一时有点着急不怎么回事,后来查了很多资料。效果都不是很明显。最后还是我们经理帮我解决的。

    原因是:

      for (int i = 0; i < 6; i++)
            {
                title = dt.Rows[i]["title"].ToString();
                column1 = dt.Rows[i]["column1"].ToString();
                if (title.Length > 27)
                {
                    title = title.Substring(0, 27)+"...";
                }
                string url = "ZaiZhiDetails.aspx?column1=" + column1;
                }

    数据只有4行,而我写了数字6。所以才会报这样的错误。解决方法

      for (int i = 0; i < dt.Rows.Count; i++)
            {
                title = dt.Rows[i]["title"].ToString();
                column1 = dt.Rows[i]["column1"].ToString();
                if (title.Length > 27)
                {
                    title = title.Substring(0, 27)+"...";
                }
                string url = "ZaiZhiDetails.aspx?column1=" + column1;
                   }

    这样就不会报错了。

  • 相关阅读:
    cae when分组统计
    查看 Chrome 下载的文件的真实下载地址
    directory opus使用教程
    文件内容极速搜索工具: silversearcher-ag
    LINUX SHELL 变量的二次引用
    JS小练习
    jQuery
    JS-BOM对象
    JS-DOM对象
    JavaScript-基础知识
  • 原文地址:https://www.cnblogs.com/honghong75042/p/2860065.html
Copyright © 2011-2022 走看看