SUBJ。我得到了ID,它将填满表格。但在此示例中,仅填充了最后一个条目。 如果您在page_load“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--;
}
答案 0 :(得分:0)
您已将Pro设置为全局变量,在Button2_Click上该值将设置为0(int' s默认值) 然后将调用按钮单击处理程序,因此您只获得0作为输入值