1

Web アプリケーション用の「インターネット アプリケーション」テンプレートを使用して、VS12 で標準の ASP.NET MVC プロジェクトを作成しました。

VS は、 というデータベースを自動的に作成しましたaspnet-Authentification-20130123105949.mdf。データベース テーブルを開くwebpages_Rolesと、作成したロールの 1 つだけがそこに表示されます。しかし、この役割はもう存在しません。ここに表示されているデータは古いようです。

以下を使用してロールを追加します。

public String AddRole(String name)
        {
            Roles.CreateRole(name);
            return name + " was added.";
        }

ロールをリストする私の方法は、DB ビューとは異なるロールを示しています。

public String ListRoles()
{
    String[] roles = Roles.GetAllRoles();
    String res = "";
    foreach(String role in roles) {
        res += "\n" + role;
    }
    return res;
}

すでに DB ビューを更新しようとしましたが、これは役に立ちません。自分で作成した他のデータベースでは問題ありません。

4

0 に答える 0