我目前有2种形式,default.aspx(用于注册事件),第二种userinfo.aspx(在注册后显示用户信息)
我无法将数据发布到第二个表单并执行语句
在用户名=用户名时从注册中全选;
很抱歉,如果这很容易,或者答案在互联网上,我已经尝试过。但是我是一个dotnet新手。
Code that I need help with :
https://pastebin.com/xTLF9hMk
Full Context :
https://pastebin.com/HrsF2US0
我需要帮助的代码
default.aspx :
<asp:Button Text="Submit" runat="server" OnClick="RegisterUser" postbackurl="userinfo.aspx"/>
default.aspx.cs :
private void Button1_Click(object sender, System.EventArgs e)
{
Session["username"] = txtUsername.Text;
Response.Redirect("userinfo.aspx", false);
}
userinfo.aspx.cs :
string a = Session["username"].ToString();
scmd.CommandText = "SELECT * FROM registered where username = @a";
答案 0 :(得分:0)
实际上您正在这样做
string a = Session["username"].ToString();
scmd.CommandText = "SELECT * FROM registered where username = @a";
还添加
scmd.Parameters.AddWithValue("@a",a);