繁体   English   中英

如何在ASP.Net MembershipServices用户和其他表之间创建关系?

[英]How to create a relationship between ASP.Net MembershipServices user and other tables?

我正在使用MembershipServices。 我还有一些其他表需要将记录与用户相关联。 我在SQL中都是'uniqueidentifier'的aspnet_Users.UserId和MyTable.UserId之间创建了关系。

当我要按用户保存或查找记录时,就会出现问题。 我在用

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

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

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

只需直接转换其类型,一切就可以了:

object key = Membership.GetUser().ProviderUserKey;
customization.UserId = (Guid)key;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM