c# - 如何扩展 ASP.Net 4 成员的用户表

标签 c# sql asp.net-membership asp.net-4.0

我想扩展 ASP.Net 4 成员的用户表,如下图所示

enter image description here

因此,当用户在网站上注册时,我可以控制额外的列(“WaitingApprovalRevenue”、“ApprovedRevenue”和“WithdrawnRevenue”)

或者我应该使用默认的 asp.net 用户表?!!

最佳答案

您可以使用 Profile 提供程序,但默认的 ASP.NET 提供程序有一个缺点,它基本上将所有值存储在一个字段中。当您在 ASP.NET 环境之外需要使用这些值(例如,出于报告目的)时,这会变得很困难。

如果这不是问题,请使用 Tim 链接的 Profile,否则我会创建一个单独的表,以用户 GUID 作为键,然后以这种方式链接它。

关于c# - 如何扩展 ASP.Net 4 成员的用户表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15272156/

相关文章:

c# - 在终结器中调用 GC.SuppressFinalize 是否无害?

c# - C# 接口(interface)和 Haskell 类型类之间的区别

sql - 我的查询有多糟糕?

sql - 如何在 SQL 中进行 regexp_replace ?

mysql - 如何在 mvc4 代码优先应用程序中使用 MySQL 成员资格?

c# - ASP.Net 成员(member)资格 : Roles saved on Different Database

c# - 尝试创建用户时网站管理工具出错

c# - C#.net 中的 XML 数据库

c# - 获取类的完全限定名称?

mysql - 获取表中键与另一个表不匹配的所有行