묻고답하기

로그인 부분에서 자꾸 이런 오류 메세지가 나는데여
Microsoft OLE DB Provider for SQL Server (0x80040E2F)
PRIMARY KEY 제약 조건 'PK_member'을(를) 위반했습니다. 'Members' 개체에 중복 키를 삽입할 수 없습니다.
/mem/RegMemProc.asp, line 42(아래 asp코드의 objDBConn.Execute strSQL, affected부분 입니다.)

//디비생성 부분입니다.
CREATE TABLE Members(
        UID varchar(12) NOT NULL
                CONSTRAINT PK_member PRIMARY KEY CLUSTERED,
        UPwd varchar(14) NOT NULL,
        UName varchar(14) NOT NULL,
        USsn char(13) NOT NULL,
        UEmail varchar(30) NOT NULL,
        UAddr varchar(200) NOT NULL,
        UPhone char(15) NOT NULL,
        UCellPhone char(15) NULL,
        URegdate datetime NOT NULL
                CONSTRAINT DF_member_regdate DEFAULT(getdate()),
        UserLevel varchar(20) NOT NULL
                CONSTRAINT DF_Members_UserLebel DEFAULT('User')
)

//  objDBConn.Execute strSQL, affected부분이 자꾸 에러가 나는데 도저히 어디가 잘못되었는지 모르겠습니다. 고수님들의 답변 부탁드립니다.

//RegMemProc.asp 파일

<%OPTION EXPLICIT
'----------------------------------회원 등록 처리-----------------------------------
'1. 전송된 값 변수에 저장
'2. DB에 연결
'3. 질의문 생성
'4. DB에 질의문 전송
'5. 개체 소멸
'6. 회원 등록 완료 페이지로 이동
'-----------------------------------------------------------------------------------

'1
Dim uid,pwd,name,ssn,email,addr,phone, cell

uid = Request("uid")
pwd = Request("pwd1")
name = Request("name")
ssn = Request("ssn1") & Request("ssn2")
email = Request("email")
addr = Request("addr1") & " " & Request("addr2")
phone = Request("phone1") & "-" & Request("phone2") & "-" & Request("phone3")
cell = REquest("cell1") & "-" & Request("cell2") & "-" & Request("cell3")

'+ '+ '2
Dim objDBConn, strSQL, strConn, affected
Set objDBConn = Server.CreateObject("ADODB.Connection")
strConn="Provider=SQLOLEDB.1;Data Source=박영찬;Initial Catalog=ASP;User ID=sa;password=1"
'strConn = "Provider=SQLOLEDB.1;Data Source=localhost;Initial Catalog=ASP;User ID=sa;Password=1"
objDBConn.Open strConn

'3
strSQL = "INSERT INTO Members (uid, upwd, uname, ussn, uemail, uaddr, uphone, ucellphone) " & _
                 "VALUES ('" & uid & "', '" & _
                                           pwd & "', '" & _
                                           name & "', '" & _
                                           ssn & "', '" & _
                                           email & "', '" & _
                                           addr & "', '" & _
                                           phone & "', '" & _
                                           cell & "')"

'4
objDBConn.Execute strSQL, affected
objDBConn.Close
Set objDBConn = Nothing
        
'5
If affected<>0Then

        Session("uid") = uid
        Session("uname") = name
        Session("UserLevel") = "User"
        Response.Redirect "RegMemOK.asp?uid=" & uid
Else

        Response.Write "<script>alert('회원등록에 실패했습니다.');history.back;</script>"
End If


%>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
불휘기픈 남간 언어가 영어만 됩니다.(急) [1] 2009.10.05 by 초등학생5학년
구용탄 권한이 없는 화면이 표시되지 않는 문제  
지우529 포인트를 획득했을때 정회원이 안되요  
김선생™ XE 내의 디렉토리안에 기본문서가 동작하지 않는것 같습니다. file  
myhero 텍스타일 모듈 module_srl [1] 2009.10.05 by Gekkou
소린 댓글 업데이트로 처리 안하는 법  
이용국 프로덕션 이 현상 왜 그런 것인지 봐주세요. [1] file 2009.10.05 by yeum
ksda 회원 등급 조절할때 제가 임의로 등업시킬수있나요 [1] 2009.10.05 by yeum
ksda 첨부파일 용량 제한 어떻게 푸나요? [1] 2009.10.05 by 초등학생5학년
ksda 겔러리가 자꾸 게시판 형으로 나와요 [1] 2009.10.05 by yeum
dusskapark 썸네일을 투명이미지로 할 수 있나요? [1] 2009.10.05 by sol
FreeASZetyS2 인증메일 재발송 안되네요  
FreeASZetyS2 내용글 삭제  
silvergray630 사이트가 갑자기 이상해졌어요  
조영민918 홈페이지 제작 질문좀 할꼐요  
닉쿤s xe 에서 이메일을 넣고 글을 작성하면, 관리자 페이지에서 이메일이 보이지 않습니다. file  
zerozerozero 아이프레임 iframe 질문입니다  
박민석_PPC XE에서 swf 파일 xml과 연동된 플래시 파일 삽입은 어떻게 하나요~? [2] 2009.10.04 by 박민석_PPC
엔시아- IIS에서 XE의 속도가 매우 느립니다.  
헥토르 한글로 변환이 안됩니다 [3] file 2009.10.04 by cabnb