まず、既存のaspnet_Usersテーブルを含むクエリをどのように処理するのですか?エンティティフレームワークコードfirst aspnet_Usersマッピング/結合
基本的に私は、私は、ユーザー名を返すことができるようにaspnet_Usersを伴うクエリのための要件があります。
私は希望のLINQでの理想的SELECT t.Prop1, u.Username
FROM Table1 t
INNER JOIN aspnet_User u ON t.UserId = u.UserId
Where t.Prop2 = true
:
from t in context.Table1
join u in context.aspnet_Users on t.UserId equals u.UserId
where t.Prop2 = true
をしかし、私はありませんaspnet_UsersをクラスUserにマッピングする方法は? aspnet_Usersをdbsetの一部にするにはどうしたらいいですか?
すべてのヘルプはあなたが本当にaspnet_membershipプロバイダのアカウントにアクセスするエンティティフレームワークを使用する必要はありません、事前
こんにちは、返信ありがとうございますが、私はちょうど1人のユーザーのユーザー名を欲しくないと思います。返されたユーザーの集まりがあれば、どうやって各行のユーザー名を取得できますか? – DotnetShadow
これを使用することができます:MembershipUserCollection users = Membership.GetAllUsers();データベース内のすべてのユーザーのコレクションを取得します。他のコレクションと同じように、そのコレクションをforeachすることができます。 – Chris