ASP.NET 主页显示登录者姓名,怎么实现? 利用session的话要从注册-登录-主页一步步登录才能实现。

我如果直接利用学号登录到主页的话会显示错误。高手教我一下。。。哎谁知道怎么调用数据库中的信息啊。。。... 我如果直接利用学号登录到主页的话会显示错误。
高手教我一下。。。
哎 谁知道怎么调用数据库中的信息啊。。。
展开
 我来答
百度网友2a2aa39
2012-01-03 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:126
采纳率:0%
帮助的人:90.5万
展开全部
加个Lable显示你的用户名。还有。你的问题极度模糊。。不清楚你在说什么。。
更多追问追答
追问
注册页面通过      Session("name") = TextBox9.Text
主页面通过 Label1.Text = Session("name").ToString() 调用
这样可以实现我要的效果。。但前提是我要重新注册,然后进行登录,再跳转到主页面。

那么我现在注册号了,直接从登录页面进入到主页面,这个时候会发生错误。
追答
那你的帐号信息有没有保存到数据库的?
Session的作用范围是从你打开这个网站到关闭。。
爱智珉真是太好了c1
2012-01-03 · TA获得超过120个赞
知道答主
回答量:253
采纳率:100%
帮助的人:100万
展开全部
用SQL对象就可以访问数据库了
using (SqlConnection connection = new SqlConnection(connectionString))
{
DataSet ds = new DataSet();
try
{
connection.Open();
SqlDataAdapter command = new SqlDataAdapter(SQLString, connection);
command.Fill(ds, "ds");
}
catch (System.Data.SqlClient.SqlException ex)
{
throw new Exception(ex.Message);
}
return ds;
}
追问
啊呀呀,我用的是VB的~
追答
呵呵~我不是学VB 而是VS
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lizhenyong_111
2012-01-03 · TA获得超过134个赞
知道小有建树答主
回答量:160
采纳率:0%
帮助的人:102万
展开全部
Session["name"]=TextBox1.Text;
Label1.Text=Session["name"].ToString();
追问
这个不行的~如果我在登录界面进入主页面,session是无法调用的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
418688411
2012-01-04
知道答主
回答量:35
采纳率:0%
帮助的人:17.5万
展开全部
Session 传值,用实体,然后在主页面接收,在付值给Lable就行了,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式