日期:2014-04-19 浏览次数:20567 次
                  
asp.net 提供了三种存放 session的方式。
1 InProc 
2 State Server 
3 SQL Server 
第一种是我们经常用的,第2中就是使用一个名为 state server 的机器用它的内存来存放其他机器的session 状态,其实,我们还可以在 sql server 里面来存放和取得 session。是不是第一次听说。
下面讲述实现过程。
找到这个文件
                c:\WINNT\Microsoft.NET\Framework\v1.0.2914\ InstallSqlState.sql
                这个文件,装入 sql server (不要告诉我不会)
2 修改 web.config ,大概象下面这样
              <sessionState mode="SQLServer" 
                sqlConnectionString="data source=
                WIN2000;userid= 
                sa;password=" cookieless= "false"timeout= 
              "20" /> 
3 使用它。这个大家都会吧。呵呵