ASP中如何即时的显示数据库中的更新数据,例如,输入张三的一些资料,提交后,在另一网页显示刚输入的内容

2025-02-27 04:19:24
推荐回答(3个)
回答1:

你是不是需要实现如图所示样的效果?

回答2:

更新的那张网页:
SqlConnection conn = new SqlConnection(myConnectionString);
string cmdText = "INSERT INTO USERS(USERID,USERNAME,PASSWORD,EMAIL)VALUES('" + userId + "','" + userName + "')";
conn.Open();
SqlCommand cmd = new SqlCommand(cmdText, conn);
cmd.ExecuteNonQuery();
按钮:
Response.Redirect("Default.aspx"); //返回Default网页

Default网页里:
SqlConnection conn = new SqlConnection(myConnectionString);
string cmdText = "SELECT * FROM Users";
conn.Open();
SqlCommand cmd = new SqlCommand(cmdText, conn);
SqlDataAdapter sda = new SqlDataAdapter();
DataSet ds = new DataSet();
sda.SelectCommand = cmd;
sda.Fill(ds);
DataList1.DataSource = ds.Tables[0];
DataList1.DataBind();
conn.Close();

回答3:

意图阐述不清,你是指显示页面是已经打开的状态下吗?
如果是,可以用AJAX进行调用,可以解决你的需求