ASP.NET将Session保存到数据库中的方法
时间:2024-01-19 16:31:46
几个方式(本文不作介绍),要将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>下
<sessionState mode="SQLServer" allowCustomSqlDatabase="true"
sqlConnectionString="server=.;uid=sa;password=;initial catalog=sd"
cookieless="false"
timeout="20">
</sessionState>
这样一来,Session数据就不再是依赖于IIS进程而是保存到数据库中。可以打开sd数据库会有两个表分别为ASPStateTempSessions、ASPStateTempApplications。
标签:ASP.NET,Session,数据库
0
投稿
猜你喜欢
利用pandas将numpy数组导出生成excel的实例
2021-03-10 02:43:14
Python实现简单的语音识别系统
2022-09-11 04:44:15
ASP+XML制作菜单管理
2008-05-19 12:38:00
修改、删除数据记录(DELETE\\UPDATE)
2009-02-27 15:50:00
Python字典对象实现原理详解
2023-06-11 01:53:21
removeChild的障眼法
2009-12-04 12:49:00
实例讲解如何配置MySQL数据库主从复制
2008-12-17 15:33:00
防止网上重复投票的方法
2009-06-01 12:31:00
安装ElasticSearch搜索工具并配置Python驱动的方法
2021-03-12 12:07:52
十个免费的web前端开发工具详细整理
2023-08-12 17:01:22
经验:解决DB2中出现的SQL1032N错误现象
2009-09-02 14:10:00
python缺失值的解决方法总结
2023-07-28 23:47:38
python简单实现旋转图片的方法
2021-06-09 08:29:11
详解python中的数据类型和控制流
2022-08-11 14:32:50
Python使用pymongo库操作MongoDB数据库的方法实例
2023-06-04 06:20:22
使用keras实现非线性回归(两种加激活函数的方式)
2023-07-23 23:33:53
Python+Selenium实现短视频自动上传与发布的实践
2021-06-12 15:58:46
Python base64和hashlib模块及用法详解
2022-09-27 14:36:17
Python绘制惊艳的桑基图的示例详解
2021-09-21 17:24:52
Python利用matplotlib做图中图及次坐标轴的实例
2022-01-06 18:14:56