Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
实体和ASP.NET成员资格-如何检索用户?_Asp.net_Asp.net Mvc_Entity Framework_C# 4.0 - Fatal编程技术网

实体和ASP.NET成员资格-如何检索用户?

实体和ASP.NET成员资格-如何检索用户?,asp.net,asp.net-mvc,entity-framework,c#-4.0,Asp.net,Asp.net Mvc,Entity Framework,C# 4.0,我有一个实体查询,它使用aspnet_用户的UserID和表单提交来存储信息。如何访问实体中的aspnet_users表?是否必须创建新的数据模型才能访问内置表?根据,不建议为aspnet_*表创建EF模型。相反,您应该使用ASPNETAPI作为角色/成员资格提供程序。如果与其他表共享数据,请创建视图,不要更新aspnet_*表。Asp Net SQL成员资格提供程序“开箱即用”通过SQL客户端连接提供自己的功能,因此您还需要另一个连接字符串用于实体框架 正如@rt2800所述,不要直接更新成员

我有一个实体查询,它使用aspnet_用户的UserID和表单提交来存储信息。如何访问实体中的aspnet_users表?是否必须创建新的数据模型才能访问内置表?

根据,不建议为aspnet_*表创建EF模型。相反,您应该使用ASPNETAPI作为角色/成员资格提供程序。如果与其他表共享数据,请创建视图,不要更新aspnet_*表。

Asp Net SQL成员资格提供程序“开箱即用”通过SQL客户端连接提供自己的功能,因此您还需要另一个连接字符串用于实体框架

正如@rt2800所述,不要直接更新成员资格表-使用成员资格API

但出于只读查询的目的,我建议您可以在
aspnet\u用户/aspnet\u成员身份
(在UserId上加入)上创建一个SQL视图,并将其包含在EF模型中。类似于dbo.vw\u aspnet\u MembershipUsers的东西