gpt4 book ai didi

asp.net - 通过将 "userid"类型更改为整数来自定义 asp.net 成员资格

转载 作者:搜寻专家 更新时间:2023-10-30 19:50:02 26 4
gpt4 key购买 nike

在asp.net成员(member)中是否可以将“userid”类型从“uniqueidentifier”更改为“integer”?以及如何去做?

最佳答案

asp.net 成员身份用户 ID 数据类型在表架构中设置为 uniqueidentifier。您可能不想尝试更改列的数据类型,因为那样所有存储过程和 sqlmembership 提供程序也需要更改。但是您可以做的是创建一个查找表,该查找表将匹配具有指定用户 ID 唯一标识符的整数。查找表将有 2 列,一列用于来自 asp.net 成员的 UserId(uniqueidentifier 的数据类型),然后是 int 类型的第二列,它将为您提供您正在寻找的整数。

但在继续进行此操作之前,您应该先问为什么需要一个整数,或者一个 uniqueidentifier 就可以吗?如果您试图在现有数据库(其中使用 int 来标识用户)的基础上改造 asp.net 成员资格提供程序,那么查找表应该可以正常工作。

关于asp.net - 通过将 "userid"类型更改为整数来自定义 asp.net 成员资格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/482706/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com