0
如何在會話中存儲用戶標識以便我可以在其他頁面中使用?如何使用vb.net在會話中存儲用戶標識
我的代碼如下
Imports System.Data
Imports System.Data.SqlClient
Imports System.Data.OleDb
Imports System.Web
Imports System.IO
Private Sub cmdlogin_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
cnn.Open()
Dim sqlcomm2 As New SqlCommand("Select * from Users where userid='" & txtuserid.Text & "'", cnn)
Dim r2 As SqlDataReader = sqlcomm2.ExecuteReader()
While r2.Read
Dim UserId1 As String = Trim(UCase(CStr(r2("UserId"))))
Dim Password As String = Trim(UCase(CStr(r2("Password"))))
Dim username As String = CStr(r2("Name"))
Session("User") = UserId1
Session("Password") = Password
'System.Web.HttpContext.Current.Session("item")
End While
r2.Close()
但由於其示值誤差:
會議沒有宣佈
感謝您的建議。我試着給出的代碼也顯示HttpContext不是網絡的成員。 – user1702346
嘗試通過「添加引用」手動引用System.Web。右鍵單擊您的應用程序在解決方案資源管理器,然後選擇添加引用,然後在.net選項卡中選擇system.web .. – Sasidharan
我檢查參考system.web.httpcontext不存在 – user1702346