我爱Aspx >> C#.Net >> 如何实现Asp与Asp.Net共享Session在.net中,Session的存储机制已经与Asp的存储机制不一样,虽然可以在同一个IIS下同时运行asp与aspx,但是它们之间不能传递Session。
之前大批系统应用到了asp,在升级过程中,如果完全抛弃asp来重写,一来工作量太大,二来以前的成果不能保存下来。
所以微软提出了一个Session共享的解决方案,只是此文档光说明原理,并没有说具体的操作步骤,由此,我撰文描述过程。
简单说明原理,asp与asp.net之间的Session统一存储在数据库中来实现共享
1、创建数据表
打开SQL Server查询分析器,运行以下脚本来创建数据表,数据表名为SessionState
if exists (select * from sysobjects where id = object_id(N'[dbo].[SessionState]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[SessionState]
GO
create TABLE [dbo].[SessionState] (
[ID] uniqueidentifier NOT NULL ,
[Data] [image] NOT NULL ,
[Last_Accessed] [datetime] NOT NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
alter TABLE [dbo].[SessionState] WITH NOCHECK ADD
CONSTRAINT [PK_SessionState] PRIMARY KEY NONCLUSTERED
(
[ID]
) ON [PRIMARY]
Ҷƪл˵?
一个无刷新效果定时自动更新页面..[07-30]
ASP.NET2.0的控件状态和视图状态..[07-30]
讲解用.NET编写串口程序的一点心..[07-30]
asp.net ajax 使用updatepanel进..[07-30]
彻底放弃IIS让Apache也支持ASP.N..[07-30]
Asp.net Ajax 1.0 异步回调时,服..[07-30]
从本质上看网页(asp,jsp)的编..[07-30]
asp网页提升速度方法5则[07-30]
ASP.NET--制作功能完善的安装程序[07-30]
Asp.net直接保存文件到客户端[07-30]
Ajax实现分页查询[07-30]
如何在sqlserver2000中实现oracl..[07-30]
Photoshop让漂亮MM更显丝丝秀发[07-30]
在嵌入式Linux中实现802.11b无线..[07-30]
用Excel函数快速统计学生期中考试..[07-30]
金山WPS表格状态栏自动计算显示方..[07-30]
Telnet高级入侵攻略及原理[07-30]
Cookies文件的高级欺骗技巧[07-30]
新浪UC使用教程:创建与查找UC团..[07-30]
领养到QQ宠物的N种途径[07-30]