묻고답하기

로그인 부분에서 자꾸 이런 오류 메세지가 나는데여
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 남기남
김선호725 xe처음 만져봅니다.... [2] file 2014.01.06 by 김선호725
MATHIA 외국어버전 로그인 질문이요~ [1] 2014.01.06 by Arp.
samsick92 문서 모드 고정에 대해 여쭤보고싶습니다. [1] 2014.01.06 by 銀童
손진권 드럽 메뉴 배경 생상 변환 문제 [6] file 2014.01.06 by 손진권
rallablue A라는 게시판의 글을 B게시판안의 분류로 이동하고싶어요  
pilasry DB 삭제 재설치 후 모듈을 찾을수 없다는 메세지가 뜰때의 해결 방법 [2] 2014.01.06 by pilasry
마이크로 답장주세요.. [5] 2014.01.06 by 마이크로
어려워좌절 익명 게시판에 최고 관리자는 노출이 되는데요...  
마과마 긴급 도움 요청 - Unable to connect to ssl://ci6.googleusercontent.com:443. [5] 2014.01.06 by 마과마
구름나무바위 $oDocument->setAttribute($attribute); <- 해석 좀 부탁합니다. [3] 2014.01.06 by sejin7940
기술지원 송동우님의 voteNmove 1.7에서도 사용가능하나요? [3] 2014.01.06 by 용초딩
용초딩 회원가입 제한 메일 설정방법 (163.com) [2] file 2014.01.06 by 용초딩
도쿄핫 송동우님의 votenmove 라는 애드온 .. [1] 2014.01.06 by socialskyo
socialskyo 에디터 글 등록 버튼 위치 [1] file 2014.01.06 by KrteamENT
띠로리로리 pc버전에서 모바일 보기로 이동이 안되네요ㅠㅠ 도와주세요 [1] 2014.01.06 by KrteamENT
성민파파 xe 1.4.5.2에서 1.7.3.6으로 버전업이 않돼요. [4] file 2014.01.06 by 성민파파
PodongS2 회원가입 폼에서 쪽지 허용 부분 삭제하는 방법좀 부탁드려요 [2] 2014.01.06 by PodongS2
Irene♥ 게시글 목록에 나오는 아이콘을 변경할수있나요? [1] 2014.01.06 by sejin7940
jahong 외부페이지 사용방법좀 알려주십시요. [4] file 2014.01.06 by jahong
socialskyo 사용 과 사용+노출의 차이가 뭔가요? [8] file 2014.01.06 by socialskyo