问题是这样的
连接数据库登录后用Session保存用户名,然后在另一页面现实该用户名
代码如下 初学者请各位帮帮忙 这段代码是登录验证代码 问题我已经用文字说明
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["MBConnectionString"].ConnectionString);
string sql = "select * from dbo.zhuce where zhanghao=@zhanghao and mima=@mima";
SqlDataAdapter adpt = new SqlDataAdapter(sql,con);
adpt.SelectCommand.Parameters.AddWithValue("@zhanghao",TextBox1.Text);
adpt.SelectCommand.Parameters.AddWithValue("@mima",TextBox2.Text);
DataSet ds = new DataSet();
adpt.Fill(ds);
if (ds.Tables[0].Rows.Count > 0)
{
Session["zhanghua"] = TextBox1.Text.Trim();
这是我自己写的不知道对不对 我是想保存帐号
Response.Redirect("~/Default2.aspx");
Response.Write("OK"); }
else
{ Response.Write("NO");
}
}接下来的是另一个页面 是取上面代码的帐号 protected void Page_Load(object sender, EventArgs e)
{
if(Session["zhanghao"]!=null)
{
Label2.Text+= "<b>[" + Session["zhanghao"].ToString() + "]</b>";
这也是我自己写了 可是运行之后 label2还是label2没有显示出上面页面的登录名
}
}如果可以 请直接在我代码上做修改 注释一下谢谢
希望大家帮忙 小第先谢了
连接数据库登录后用Session保存用户名,然后在另一页面现实该用户名
代码如下 初学者请各位帮帮忙 这段代码是登录验证代码 问题我已经用文字说明
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["MBConnectionString"].ConnectionString);
string sql = "select * from dbo.zhuce where zhanghao=@zhanghao and mima=@mima";
SqlDataAdapter adpt = new SqlDataAdapter(sql,con);
adpt.SelectCommand.Parameters.AddWithValue("@zhanghao",TextBox1.Text);
adpt.SelectCommand.Parameters.AddWithValue("@mima",TextBox2.Text);
DataSet ds = new DataSet();
adpt.Fill(ds);
if (ds.Tables[0].Rows.Count > 0)
{
Session["zhanghua"] = TextBox1.Text.Trim();
这是我自己写的不知道对不对 我是想保存帐号
Response.Redirect("~/Default2.aspx");
Response.Write("OK"); }
else
{ Response.Write("NO");
}
}接下来的是另一个页面 是取上面代码的帐号 protected void Page_Load(object sender, EventArgs e)
{
if(Session["zhanghao"]!=null)
{
Label2.Text+= "<b>[" + Session["zhanghao"].ToString() + "]</b>";
这也是我自己写了 可是运行之后 label2还是label2没有显示出上面页面的登录名
}
}如果可以 请直接在我代码上做修改 注释一下谢谢
希望大家帮忙 小第先谢了
解决方案 »
- 全局应用程序类的作用?
- 试着用JQ ajax做了一个登录 但是有问题 大家帮忙检查下
- javascript:window.close();关不掉窗体!急
- 急!怎样用最简单的方法来验证aspx页面输入信息的合法性(不用验证控件)
- 公司网站被黑,有高手知道这个iSKORPiTX 是什么东东吗?(只剩30分,诚心请教,谢谢)
- 60分啦。。。接口多态——请帮我举个例子
- gridview导出excel时,如何将隐藏的列不导出到excel中
- 有两个DROPDOWNLIST,一个是年,一个月,比如我选中了2004和10,怎么把它转为日期呢?
- 用VS2003.NET怎么连接不了SQL SERVER,请高手指点!!!!
- 为什么我的codebehind中的程序无法显示呢?
- asp.net label控件 问题
- 我用PowerTalkBox做了下二次开发做我的网站的客服,谁知道在我的机子上可以,在别人的机子上客服端出错了。下面是出错原因。望大虾们看看,困扰了我几天了??
Session["zhanghua"]
取的时候这样?
Session["zhanghao"]Session名不一样,统一一下
一个:zhanghua
一个:zhanghao