2012-12-13 111 views
1

我怎樣才能用C#登錄用戶ID 將其插入到其他數據庫表獲取並插入到其他表UserId

第二個表中的列與aspnet_Membership表中的UserId列具有相同的數據類型(uniqueidentifier)。

(...)  
public MembershipUser mojObiekt = Membership.GetUser(); 
(...) 
string userID = myObject.ProviderUserKey.ToString(); 
Guid userkGuid = new Guid(userID); 

和轉換功能的SQL查詢來唯一標識符也不起作用:

,如果我試圖把的Guid變量類型和字符串的值,它不會爲我工作。

回答

0

只是將另一個表中的列轉換爲字符串,並將uniqueidentifier作爲字符串插入另一個表中。

+0

謝謝。這個列應該有多少個字符? 有UserId列固定長度嗎? – user1900685

+0

唯一標識符始終爲32個字符。 – alykhalid

+0

非常感謝! – user1900685

相關問題