我有一个经典的ASP网站,其中包含一个带有ID_USER
字段的用户表(int,主键,自动增量)。 ID_USER
值用于跟踪用户的活动,并作为“已保存日期”,“已保存日期”逻辑的一部分保存在其他表中。
现在,该网站已更新并移至ASP.NET,并使用ASP.NET成员资格和配置文件提供程序重写了身份验证。旧用户的表是在新结构中导入的。 ID_USER
字段成为新成员资格/配置文件逻辑中的配置文件值
由于两个网站之间的兼容性,所有其他表格保持不变。
问题:
在创建新用户时,我还需要设置ID_USER
字段的值
我怎样才能做到这一点?我可以以某种方式获得ID_USER
个人资料字段的最大值吗?
感谢名单
答案 0 :(得分:0)
通过创建带有自动增量字段的附加表来解决问题。我设置了第一个记录,从我的旧表用户ID结束开始。 现在,我可以从临时表中读取和写入ID,并在每次创建新用户时将其用于Profile值。