묻고답하기

로그인 부분에서 자꾸 이런 오류 메세지가 나는데여
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] 2007.08.10
AYHO 메뉴간 간격없이 하고싶은데 조금씩 벌어지네요. [2] 2007.08.10
문수현 페이지 오류 및 메뉴 롤 오버관계 [초보가 고수님들께]  
박영찬 asp 급한 질문입니다.  
어허 계정을 옮기려는데.. [2] 2007.08.10
이지애 스크롤바 따라다니는 메뉴 에러질문입니다 ㅜㅜ꼭 좀 도와주세요 .. [1] 2007.08.10
김혜영 GD library [2] 2007.08.10
권성범 [[[ 회원가입에 관한...?! ]]]  
김승철 플레시쪽 도움 요청합니다.  
부자손자 PHP 쿠키설정 조언부탁드립니다.. [1] 2007.08.10
캐시 이미지에도 마우스오버시 펼쳐지는 메뉴를 만들수 있을까요?  
☆영민★ 아파치 + PHP모듈 질문입니다. [2] 2007.08.10
정수창 mysql과 php를 이용한 인명관리 프로그램을 만들려는데... [1] 2007.08.10
음 팝업창에관해서  
서정선 플래쉬 질문이 있습니다. [2] 2007.08.10
씨드 브라우져 전체의 폭을 다 쓰려면 어떻게 하죠? [1] 2007.08.10
어허 홈페이지를 만드는데..ㅠㅠㅠ [2] 2007.08.10
Badboy 주소창에 주소 유지하는 방법? [1] 2007.08.10
한원자 저기여 포토샵에서요... [1] 2007.08.10
노경영 플래쉬액션중에서요. [1] 2007.08.10
니키 익스플로러에서 새창으로 링크가 안떠요!! [1] 2007.08.10
랑비 테이블을 게시판페이지에 적용하면 테블위치가 바뀌는 ''~''; [2] 2007.08.10
최왕진 최근 게시물 적용시 깨지는현상이 발생됩니다. 도와주세요. [1] 2007.08.10
김정훈 게시판 리스트 질문입니다.  
REDsky 플래시 버튼에 대하여 질문할게 있습니다. [1] 2007.08.10
이재헌 폰트 질문입니다.  
만인의연인 회원관리 디비 퀴리문에 대한 문의? [1] 2007.08.10
이기성 폰트관련 [1] 2007.08.10
쟈니 플래시 배경을 투명으로 하는 방법좀... [1] 2007.08.10
박영길 게시판 글쓰기 제한하는거 질문드립니다 [1] 2007.08.10