我在.net网络应用程序中使用Membership
。
我有以下web.config
配置...
<profile ...>
.....
<properties>
<add name="FirstName"/>
<add name="LastName"/>
<add name="DateOfBirth" type="DateTime"/>
.....
</properties>
</profile>
我使用以下代码段插入数据,这影响了aspnet_profile
数据库表。
dynamic profile = ProfileBase.Create("Username");
profile.Initialize("Username", true);
profile.FirstName = "someFirstName";
profile.LastName = "someLastName";
profile.Save();
现在请任何人建议我如何检索这些数据。
答案 0 :(得分:1)
现在请任何人建议我如何检索这些数据。
您可以使用System.Web.Profile.ProfileManager,然后使用其FindProfilesByUserName(),GetAllProfiles()等API。
答案 1 :(得分:0)
这就是我检索个人资料属性值...
string Firstname = ProfileBase.Create("UserName").GetPropertyValue("FirstName").toString();