2009-12-22 38 views
0

我正在使用MembershipServices。我有一些其他表格需要将记录关联到用户。我创建了aspnet_Users.UserId和MyTable.UserId之间的关系,它们都是SQL中的'uniqueidentifier'。如何在ASP.Net MembershipServices用户和其他表之间创建关系?

问题出现在我想保存或查找用户记录时。我正在使用

customization.UserId = Membership.GetUser().ProviderUserKey; 

但它报告了一个编译错误,您不能将其转换为Guid。我不确定ProviderUserKey是否相关。

如何成功创建此关系并以编程方式引用它?

回答

1

就直接投它的类型,一切都会OK:

object key = Membership.GetUser().ProviderUserKey; 
customization.UserId = (Guid)key; 
相关问题