C# Session保存/读取数据
我刚学C#不久,不知以下功能如何实现(VS2005)有三个页面和一个数据库1.aspx输入页面2.aspx确认页面3.aspx完成页面数据库TBL|SessionID|S...
我刚学C#不久,不知以下功能如何实现(VS2005)
有三个页面和一个数据库
1.aspx 输入页面
2.aspx 确认页面
3.aspx 完成页面
数据库 TBL |SessionID|SessionData|
1.aspx中输入值后,按下"发送"钮后,将值写入TBL保存
↓
2.aspx显示时,从TBL取得1.aspx输入的值后,显示
↓
3.aspx显示时,删除写入TBL里1.aspx输入的值
每位用户输入的值,由Cookie来确定
请哪位高手帮帮忙,谢谢了
如果代码太长,请发到我的E-mail里,
huayun200x@hotmail.com
有可能没有表达好意思,我要做的就是说当一个用户访问页面的时候,
发一个Cookie值给他然后将Cookie值写入数据库 TBL的SessionID,
作为这个用户的身份ID
如果用户在1.aspx中输入值的话,就将输入的值写入SessionData。
以后,该用户访问1.aspx,或2.aspx时,先判断数据库 TBL的SessionID中是否有他所持有的Cookie值。
有的话,从数据库读取SessionID对应的SessionData,并显示在页面上,
如果没有的话,重新发一个Cookie值。
注 Cookie值可以用SQL的NEWID()
最后,当用户访问3.aspx时,删除该用户的Cookie值和写入TBL里的值。 展开
有三个页面和一个数据库
1.aspx 输入页面
2.aspx 确认页面
3.aspx 完成页面
数据库 TBL |SessionID|SessionData|
1.aspx中输入值后,按下"发送"钮后,将值写入TBL保存
↓
2.aspx显示时,从TBL取得1.aspx输入的值后,显示
↓
3.aspx显示时,删除写入TBL里1.aspx输入的值
每位用户输入的值,由Cookie来确定
请哪位高手帮帮忙,谢谢了
如果代码太长,请发到我的E-mail里,
huayun200x@hotmail.com
有可能没有表达好意思,我要做的就是说当一个用户访问页面的时候,
发一个Cookie值给他然后将Cookie值写入数据库 TBL的SessionID,
作为这个用户的身份ID
如果用户在1.aspx中输入值的话,就将输入的值写入SessionData。
以后,该用户访问1.aspx,或2.aspx时,先判断数据库 TBL的SessionID中是否有他所持有的Cookie值。
有的话,从数据库读取SessionID对应的SessionData,并显示在页面上,
如果没有的话,重新发一个Cookie值。
注 Cookie值可以用SQL的NEWID()
最后,当用户访问3.aspx时,删除该用户的Cookie值和写入TBL里的值。 展开
3个回答
展开全部
1.aspx
session["aa"]=输入的值
2.aspx
if(session["aa"]!=null)
{
bt1.text = session["aa"].tostring();
}
3.aspx
Session.Remove("aa");
session["aa"]=输入的值
2.aspx
if(session["aa"]!=null)
{
bt1.text = session["aa"].tostring();
}
3.aspx
Session.Remove("aa");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
50分太少了 加点分就帮你做
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Cartos_li@infosys.com
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询