Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用cycle填充表中的列_C#_Asp.net_Sql Server 2008 - Fatal编程技术网

C# 如何使用cycle填充表中的列

C# 如何使用cycle填充表中的列,c#,asp.net,sql-server-2008,C#,Asp.net,Sql Server 2008,主语。我拿到了身份证,它就会填满桌子。但在本例中,仅填写最后一个条目。 如果您在页面中宣布“pro=number”-填写正确。 怎么办请告诉我 public string idul; public int pro; public string nz; protected void Page_Load(object sender, EventArgs e) { }

主语。我拿到了身份证,它就会填满桌子。但在本例中,仅填写最后一个条目。 如果您在页面中宣布“pro=number”-填写正确。 怎么办请告诉我

  public string idul;
            public int pro;
            public string nz;
            protected void Page_Load(object sender, EventArgs e)
            {

            }

         protected void Button1_Click(object sender, EventArgs e)
        {
          pro = 5;
        }

        protected void Button2_Click(object sender, EventArgs e)
        {
            for (int i = pro; i > -1; i--)
            {
                wisp();
            }


        }
        public void wisp()
        {
SqlConnection con_tsp = new SqlConnection(WebConfigurationManager.ConnectionStrings["JJ"].ConnectionString);
                string tsp1 = "UPDATE TSP SET IDUL=@IDUL WHERE NZ=@NZ";
                SqlCommand upd_tsp = new SqlCommand(tsp1, con_tsp);

                upd_tsp.Parameters.AddWithValue("@NZ", pro);
                upd_tsp.Parameters.AddWithValue("@IDUL", "12");

                upd_tsp.Connection.Open();
                upd_tsp.ExecuteNonQuery();
                upd_tsp.Connection.Close();

                pro--;



        }

您已将Pro设置为全局变量,单击按钮2时,该值将设置为0(int的默认值)
然后,将调用按钮单击处理程序,因此只得到0作为输入值

Two
Button2\u单击
处理程序?正在调用哪一个?我的错误,更正了要粘贴的代码。第一个按钮名Button1\u Click。因此,当单击
Button1
时,您可以在往返服务器的过程中设置一个变量。单击
按钮2
时,您希望值是多少(提示:到服务器的另一次往返?解决方案:除非您在会话中存储
pro
,否则当您按
Button2\u-Click
时,您在
Button1\u-Click
中设置的值将丢失,因为ASP页面是无状态的。Karthik Ganesan,谢谢。