2012-06-07 43 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