2012-12-13 4 views
1

어떻게 C#을 UserID 에 로그인하여 다른 데이터베이스 테이블에 삽입 할 수 있습니까?다른 테이블 가져 오기 및 삽입 UserID

두 번째 테이블의 열은 aspnet_Membership 테이블의 UserId 열과 동일한 데이터 형식 (uniqueidentifier)을가집니다.

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

도 작동하지 않는 SQL 쿼리에 고유 식별자하는 기능을 변환 : 나는 가이 드 변수 타입과 문자열 값을 넣어하려고하면

그것은 나를 위해 작동하지 않습니다.

답변

0

다른 테이블의 열을 문자열로 변환하고 uniqueidentifier를 다른 테이블의 문자열로 삽입하기 만하면됩니다.

+0

감사합니다. 얼마나 많은 최대 문자 수가이 열을 가져야합니까? UserId 열에 고정 길이가 있습니까? – user1900685

+0

고유 식별자는 항상 32 자입니다. – alykhalid

+0

정말 고마워요! – user1900685

관련 문제