请教高手指导,如有源代码(ASP.NET)麻烦附上。
谢!!!
结贴,给分!!!
8 个解决方案
#1
偶做一个后台登陆页面然后后台会显示你是什么身份的
关键就是一个session判断啊
登陆界面那个你要写一下,那个简单就不写啦
后台显示的代码为
<DIV style="WIDTH: 180px">
<TABLE cellSpacing=0 cellpadding=0 width=130 align="center">
<TBODY>
<TR>
<TD height=25>您的用户名:<%=Session["name"]%></TD></TR>
<TR>
<TD height=25>您的身份:超级管理员</TD></TR>
<TR>
<TD style="height: 20px">登陆时间:<%=DateTime.Today.ToShortDateString() %>
</TD></TR></TBODY></TABLE></DIV>
关键就是一个session判断啊
登陆界面那个你要写一下,那个简单就不写啦
后台显示的代码为
<DIV style="WIDTH: 180px">
<TABLE cellSpacing=0 cellpadding=0 width=130 align="center">
<TBODY>
<TR>
<TD height=25>您的用户名:<%=Session["name"]%></TD></TR>
<TR>
<TD height=25>您的身份:超级管理员</TD></TR>
<TR>
<TD style="height: 20px">登陆时间:<%=DateTime.Today.ToShortDateString() %>
</TD></TR></TBODY></TABLE></DIV>
#2
你先看一下哪有疑问书说出来,再解决
#3
用Seesion
#4
#5
我是用Session保存的ID,也把ID传到另一个页面上面去了。
问题是我想在另一个页面上面,根据Session保存的ID把其他的信息全部取出来,负到相对应的文本框中。
我现在已经把ID传到另一个页面上面了,现在就是不知道如何在这个页面上面根据这个ID从数据库中取出该ID所对应的其他信息。
要求是根据登陆页面的传递的ID,另一个页面上面根据ID到数据库中取出该ID对应的其他信息。
请指导!!!!
问题是我想在另一个页面上面,根据Session保存的ID把其他的信息全部取出来,负到相对应的文本框中。
我现在已经把ID传到另一个页面上面了,现在就是不知道如何在这个页面上面根据这个ID从数据库中取出该ID所对应的其他信息。
要求是根据登陆页面的传递的ID,另一个页面上面根据ID到数据库中取出该ID对应的其他信息。
请指导!!!!
#6
//与数据库操作的代码
//....
//....
if(MySqlCommand.ExecuteScalar () != null)
{
//用字符串获取数据库中的用户名的字段的值
str strUserName = MyDataSet.Tables["UserLogin"].Rows[0]["Dept_Name"].ToString();
//将获取的用户名存在Session中
Session["UserName"] = strUserName;
}
//另一个页面获取Session值:
//Page_Load()
string strUserName = Session["UserName"].ToString();
if(Session["UserName"] != null)
{
this.Label1.Text = strUserName;
}
else
{
this.Label1.Text = "未知用户"
}
#7
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
SqlConnection MyConn = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["strConnection"].ToString());
MyConn.Open();
string Sql = "select * from [userinformation] where userName = '"+Session["userName"]+"'";
SqlCommand cmd = new SqlCommand(Sql,MyConn);
SqlDataReader MyReader;
MyReader = cmd.ExecuteReader();
while(MyReader.Read())
{
Name.Text = MyReader["userName"].ToString();
Sex.Text = MyReader["userSex"].ToString();
Card.Text = MyReader["userCard"].ToString();
Address.Text = MyReader["userAddress"].ToString();
Phone.Text = MyReader["userPhone"].ToString();
Email.Text = MyReader["userEmail"].ToString();
}
MyReader.Close();
}
}
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
SqlConnection MyConn = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["strConnection"].ToString());
MyConn.Open();
string Sql = "select * from [userinformation] where userName = '"+Session["userName"]+"'";
SqlCommand cmd = new SqlCommand(Sql,MyConn);
SqlDataReader MyReader;
MyReader = cmd.ExecuteReader();
while(MyReader.Read())
{
Name.Text = MyReader["userName"].ToString();
Sex.Text = MyReader["userSex"].ToString();
Card.Text = MyReader["userCard"].ToString();
Address.Text = MyReader["userAddress"].ToString();
Phone.Text = MyReader["userPhone"].ToString();
Email.Text = MyReader["userEmail"].ToString();
}
MyReader.Close();
}
}
#8
非常感谢大家,问题已经解决!
特别感谢fuchenladenfu!!!!!!!!!
马上给分,谢谢大家!
特别感谢fuchenladenfu!!!!!!!!!
马上给分,谢谢大家!
#1
偶做一个后台登陆页面然后后台会显示你是什么身份的
关键就是一个session判断啊
登陆界面那个你要写一下,那个简单就不写啦
后台显示的代码为
<DIV style="WIDTH: 180px">
<TABLE cellSpacing=0 cellpadding=0 width=130 align="center">
<TBODY>
<TR>
<TD height=25>您的用户名:<%=Session["name"]%></TD></TR>
<TR>
<TD height=25>您的身份:超级管理员</TD></TR>
<TR>
<TD style="height: 20px">登陆时间:<%=DateTime.Today.ToShortDateString() %>
</TD></TR></TBODY></TABLE></DIV>
关键就是一个session判断啊
登陆界面那个你要写一下,那个简单就不写啦
后台显示的代码为
<DIV style="WIDTH: 180px">
<TABLE cellSpacing=0 cellpadding=0 width=130 align="center">
<TBODY>
<TR>
<TD height=25>您的用户名:<%=Session["name"]%></TD></TR>
<TR>
<TD height=25>您的身份:超级管理员</TD></TR>
<TR>
<TD style="height: 20px">登陆时间:<%=DateTime.Today.ToShortDateString() %>
</TD></TR></TBODY></TABLE></DIV>
#2
你先看一下哪有疑问书说出来,再解决
#3
用Seesion
#4
#5
我是用Session保存的ID,也把ID传到另一个页面上面去了。
问题是我想在另一个页面上面,根据Session保存的ID把其他的信息全部取出来,负到相对应的文本框中。
我现在已经把ID传到另一个页面上面了,现在就是不知道如何在这个页面上面根据这个ID从数据库中取出该ID所对应的其他信息。
要求是根据登陆页面的传递的ID,另一个页面上面根据ID到数据库中取出该ID对应的其他信息。
请指导!!!!
问题是我想在另一个页面上面,根据Session保存的ID把其他的信息全部取出来,负到相对应的文本框中。
我现在已经把ID传到另一个页面上面了,现在就是不知道如何在这个页面上面根据这个ID从数据库中取出该ID所对应的其他信息。
要求是根据登陆页面的传递的ID,另一个页面上面根据ID到数据库中取出该ID对应的其他信息。
请指导!!!!
#6
//与数据库操作的代码
//....
//....
if(MySqlCommand.ExecuteScalar () != null)
{
//用字符串获取数据库中的用户名的字段的值
str strUserName = MyDataSet.Tables["UserLogin"].Rows[0]["Dept_Name"].ToString();
//将获取的用户名存在Session中
Session["UserName"] = strUserName;
}
//另一个页面获取Session值:
//Page_Load()
string strUserName = Session["UserName"].ToString();
if(Session["UserName"] != null)
{
this.Label1.Text = strUserName;
}
else
{
this.Label1.Text = "未知用户"
}
#7
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
SqlConnection MyConn = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["strConnection"].ToString());
MyConn.Open();
string Sql = "select * from [userinformation] where userName = '"+Session["userName"]+"'";
SqlCommand cmd = new SqlCommand(Sql,MyConn);
SqlDataReader MyReader;
MyReader = cmd.ExecuteReader();
while(MyReader.Read())
{
Name.Text = MyReader["userName"].ToString();
Sex.Text = MyReader["userSex"].ToString();
Card.Text = MyReader["userCard"].ToString();
Address.Text = MyReader["userAddress"].ToString();
Phone.Text = MyReader["userPhone"].ToString();
Email.Text = MyReader["userEmail"].ToString();
}
MyReader.Close();
}
}
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
SqlConnection MyConn = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["strConnection"].ToString());
MyConn.Open();
string Sql = "select * from [userinformation] where userName = '"+Session["userName"]+"'";
SqlCommand cmd = new SqlCommand(Sql,MyConn);
SqlDataReader MyReader;
MyReader = cmd.ExecuteReader();
while(MyReader.Read())
{
Name.Text = MyReader["userName"].ToString();
Sex.Text = MyReader["userSex"].ToString();
Card.Text = MyReader["userCard"].ToString();
Address.Text = MyReader["userAddress"].ToString();
Phone.Text = MyReader["userPhone"].ToString();
Email.Text = MyReader["userEmail"].ToString();
}
MyReader.Close();
}
}
#8
非常感谢大家,问题已经解决!
特别感谢fuchenladenfu!!!!!!!!!
马上给分,谢谢大家!
特别感谢fuchenladenfu!!!!!!!!!
马上给分,谢谢大家!