欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【ASP.NET将Session保存到数据库中的方法】,下面是详细的讲解!
ASP.NET将Session保存到数据库中的方法
几个方式(本文不作介绍),要将Session保存到SQL Server中,需要有以下几个步骤:
1.首先要创建用于保存Session数据的数据库,以命令行的形式用aspnet_regsql.exe来完成,具体命令为
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regsql.exe -ssadd -sstype c
-d sd -E
该命令是以windows验证方式,添加了sd数据库保存session数据。
2.需要修改ASP.NET web.config文件中的SessionState结点,该结点位于<system.web>下
这样一来,Session数据就不再是依赖于IIS进程而是保存到数据库中。可以打开sd数据库会有两个表分别为ASPStateTempSessions、ASPStateTempApplications。
关于ASP.NET将Session保存到数据库中的方法的用户互动如下:
相关问题:ASP.NET从数据库中读取数据存放到session里
答:Seeion["id"]=id; 这个id自己从数据库中取出来就行了 >>详细
相关问题:ASP.NET把图片保存到服务器,同时把图片的路径保存...
答:这个ipath就是你的图片路径,你只要把他保存着就行了埃你上面的代码有问题还是怎么了 >>详细
相关问题:asp.net中怎么判断用户是否登陆?
答:在登录时,进行用户验证,即从数据库中读出是否存在该用户。示例:Select * from User where userid = @userid and userpassword = @userpassword; 如果存在,将该用户放入Session中。Session["userid"] = 用户名如果不存在,也可以跳转到2,3,... >>详细
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【服务器】asp.net页面状态管理cookie和服务器状
- 如何取消.net后台线程的执行
- 【WeakReference】WeakReference(弱引用)让GC需要
- 【Repeater控件】.NET实现Repeater控件+AspNetPag
- 【客户端】获取客户端IP地址c#/vb.net各自实现代
- 【asp】asp.net上传execl文件后 在页面上加载显示
- 【Excel】页面导出为Excel的时间格式的问题-时间
- 【ref】asp.net(c#)ref out params的区别-out-pa
- 【数据控件】asp.net获得数据控件事件索引并获取
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
