2012-06-07 15 views
0

我已经配置asp.net成员,当我做了一个“请选择IDENT_CURRENT(‘aspnet_Users’)”它检索NULL,和我有信息那里。如果我对另一个表执行相同的命令,则返回正确。asp.net成员 - IDENT_CURRENT(“aspnet_Users”)检索NULL

我做了在Microsoft SQL Management Studio中有 'SA' 默认登录。

+1

这没有任何列与'IDENTITY'财产IIRC这样就不会去上班。 AFAIK它使用GUID作为主键 –

回答

2

您将无法做到这一点上aspnet_Users表格内,因为它使用GUID作为其主键 - 我猜你尝试过其他的表有一个标准INT身份这就是为什么它的工作。

你究竟想要做什么?如果你想获得生成的GUID从查询当时使用OUTPUT(见https://stackoverflow.com/a/1510529/1191903

+0

我试图将aspnet成员资格与我自己的用户表结合起来。在创建成员用户后,我试图让lastid作为FK插入到我的用户表中 – ajrpc

+0

您是否在执行Membership.CreateUser()来创建用户?或者你在做手动吗? –

+0

是我使用Membership.CreateUser() – ajrpc