[研究]用 ASP.NET Session State 機制的 dbo.Sessions 資料表顯示登入者數量
2024-06-03
環境:Visual Studio 2022 + ASP.NET + WebForm + Web Application + C# + SQL Server 2019 + SQL Server Management Studio (SSMS) 19
********************************************************************************
Web.config
<configuration>
<system.web>
<sessionState mode="SQLServer"
sqlConnectionString="YourConnectionString"
cookieless="false"
timeout="20"/>
</system.web>
</configuration>
|
在 ASP.NET 的 Web.config 中將 sessionState 的 mode 設置為 "SQLServer" 時,ASP.NET 將會在資料庫中創建一個 dbo.Sessions 資料表。這個資料表將用於存儲 ASP.NET 應用程序的會話狀態數據。
C#
SELECT COUNT(*) AS LoggedInUsersCount FROM dbo.Sessions WHERE Expires > GETDATE(); |
(完)
相關
沒有留言:
張貼留言