ASP.net从Profile字段获取最大值

时间:2015-08-04 10:03:20

标签: c# asp.net sql-server profile membership

我有一个经典的ASP网站,其中包含一个带有ID_USER字段的用户表(int,主键,自动增量)。 ID_USER值用于跟踪用户的活动,并作为“已保存日期”,“已保存日期”逻辑的一部分保存在其他表中。
现在,该网站已更新并移至ASP.NET,并使用ASP.NET成员资格和配置文件提供程序重写了身份验证。旧用户的表是在新结构中导入的。 ID_USER字段成为新成员资格/配置文件逻辑中的配置文件值 由于两个网站之间的兼容性,所有其他表格保持不变。

问题:
在创建新用户时,我还需要设置ID_USER字段的值 我怎样才能做到这一点?我可以以某种方式获得ID_USER个人资料字段的最大值吗? 感谢名单

1 个答案:

答案 0 :(得分:0)

通过创建带有自动增量字段的附加表来解决问题。我设置了第一个记录,从我的旧表用户ID结束开始。 现在,我可以从临时表中读取和写入ID,并在每次创建新用户时将其用于Profile值。