我在我的vb.net應用程序中使用成員身份和角色進行身份驗證。我們在應用程序中約有5個角色,其中某些角色填寫了特定的配置文件值。示例是角色是商店,配置文件值是商店編號。顯然,如果你在總部工作,你沒有商店號碼,所以我不關心它。每家商店也可以有超過1名員工。抓取具有特定值的用戶
我需要獲取特定商店編號的用戶。這意味着我只想要屬於商店號碼101的用戶顯示該列表。我們現在這樣做的方式是遍歷所有用戶,並將符合標準的用戶添加到排序列表中。這個功能,但問題是,當你開始傳遞大約3000用戶左右。只是慢慢地變得沒有好處。
你們會如何找到不同的方式?我真的不想做自定義存儲過程或更改基礎類,因爲我擔心它會打破更高版本的.net網站,從而改變成員資格和角色。