2014-01-20 3 views
2

하늘빛 모바일 서비스를 사용하는 Windows Phone 용 앱을 개발하려고합니다. 나는 푸른 포털에서 제공하는 인증 서비스를 사용하고 있습니다. 인증 후 사용자는 자신의 이름, 이메일 ID 등과 같은 일부 데이터를 입력해야합니다. 내가 직면 한 문제는 사용자가 다른 입력 값 집합을 입력 할 때마다 해당 특정 사용자에 대해 다른 행을 생성합니다. 하나 이상의 행을 만들 수 없도록 한 행으로 만 사용자를 제한하려고합니다. 그걸 어떻게하면 돼.사용자를 한 줄로 제한

답변

4

이 사용자의 행이 이미 존재하는지 ("선택"을 사용하여 사용자의 ID로 행을 가져와야하는지) 먼저 확인해야하며, 발견되면 새 값으로 업데이트를 수행하십시오. 그렇지 않으면 새 행을 안전하게 삽입 할 수 있습니다.

즉, 고유 한 사용자 ID가 포함 된 새 열을 추가해야합니다 (아직 입력하지 않은 경우). 사용자가 이미 있는지 확인하는 데 사용할 수 있습니다.

+0

환영합니다 :-). 해결책이 완료되면 질문을 해결 된 것으로 표시되도록 답변으로 표시하십시오. –

+2

한 가지 더 명심해야 할 점은 인증 된 사용자의 UserId와 서버 측에서만 사용해야한다는 것입니다. I.E. 클라이언트 측에서 서버 측으로 userid를 전달하지 마십시오. –

관련 문제