如何用 SqlServer 记录 Session具体方法是怎么做··比如如何设置···还有如何在asp.net中调用等等···??
解决方案 »
- 纯查询网站需要防止sql注入吗
- 如何对网页指定区域截图并保存?比如输入坐标(left,top,width,height)
- 关于工作流的问题 ~~~急~~~急~~~急~~~急
- |zyciis| 乘慕白兄在. 我前两天发了一个网页生成JPG的WinForm程序到您的邮箱. 不知这个WinForm程序能不能改在WebForm中用呢
- 救命呀我头都大了~!!!都是WEB打印惹的祸
- 请问atlas???
- ASP.NET MVC基础布局问题
- 在上海工作的请进!高分相谢!!
- 关于web.config安全验证
- oracle里面用select语句,如何限制返回记录的条数,在sql server里面可以用top 5来实现,不知oracle里面应该如何实现了,
- 【急】关于PopupWin的问题!
- 网页里播放FLV格式,如何使它无限循环?
将你的session做成一个类(即对象)
在你的数据库中存放这个对象。
Session是临时会话,每一次都不一样,哪怕同一个用户,同一台电脑,同一个浏览器,都不一样,你记录下来是想做用户登录判断?
如果是这样的话,目前只有很少的几种方法
其中一种就是,在数据库里记录用户的状态(在线,离线)
要保存的值封装在一个实体类里保存到数据库中。
2.web.config的sessionState节点mode设置为sqlserver并指定数据库连接
详细内容参阅MSDN
SQL 服务器上未安装 ASP.NET 2.0 版会话状态,因此无法使用 SQL Server。请安装 ASP.NET 会话状态 SQL Server 2.0 版或更高版本。
详细可以查看:http://www.shenjk.com/Default.aspx?Keyword=session 参考资料:http://www.shenjk.com/
回答者: akunyumi - 试用期 一级 8-12 12:21
在你使用session的代码前加一行: SqlServices.InstallSessionState("LOCALHOST", null,SessionStateType.Persisted); (可是,我试了,根本就不好使!!!怎末办··请有经验的高手··帮帮忙··)