0
當我加載一個網格視圖(應該顯示該用戶的數據)。但是,當我以用戶身份登錄並查看網格視圖時,它會同時顯示當前用戶的數據和其他數據。我希望它只顯示當前登錄的用戶數據。如何僅顯示從數據庫登錄用戶數據而不顯示其他數據?
我該如何使用userid = convert.toint32(session["userId"].tostring())
來檢查我目前登錄的用戶名並只顯示他們從數據庫表中的數據?
當我加載一個網格視圖(應該顯示該用戶的數據)。但是,當我以用戶身份登錄並查看網格視圖時,它會同時顯示當前用戶的數據和其他數據。我希望它只顯示當前登錄的用戶數據。如何僅顯示從數據庫登錄用戶數據而不顯示其他數據?
我該如何使用userid = convert.toint32(session["userId"].tostring())
來檢查我目前登錄的用戶名並只顯示他們從數據庫表中的數據?
只是讓你查詢來獲取數據類似
"Select * from SomeTable Where UserId = @userId"
,然後設置參數的userid你會做基於用戶輸入查詢
同樣的方式。
您可以在頁面加載時將用戶名設置爲會話變量,然後將其綁定到數據庫查詢,如下所示:SELECT values FROM userTable WHERE UserID = SessionVariable – vesuvious