Q&A

  • paradox table 에서 "key violation" 급해요~~
파라독스테이블에서 프라이머리키를 자동증가필드로 잡았는데

데이타를 post 할대 "key violation" error 가 자꾸 발생

되는데 어떻케야 잡을수 있습니까~~~~~~미치겠습니다...

고수님들 조언기다립니다....그럼 오늘 하루도~~~~

2  COMMENTS
  • Profile
    류종택 2001.03.27 21:40
    질문하실 때는 상황을 좀더 자세히

    그리고 소스를 첨부할 필요가 있을 것 같습니다.



    Key Violation 에러가 났다면

    Primary 키로 잡은 필드의 값이 두개 이상이 된다는 이야기 입니다.

    (잘 아시겠지만)



    만약 자동증가필드가 Primary Key로 되어 있다면

    혹시 해당 필드를 수동 또는 코드 상에서 변경되도록 하는 부분이 있는지

    확인해 보세요.

    자동증가필드는 말그대로 중복이 될 염려가 없기 때문에 프로그래머

    스스로 해당 필드를 조작하지 않는 한 그런일은 발생하지 않습니다.



    Primary Key가 다른 필드로 되어 있다면

    자동증가 필드를 Primary Key로 사용하시기 바랍니다.



    또한 인댁스를 사용하셨다면 인댁스를 Unique로 하셨는 지도 점검하셔야 합니다.







    From 류..





    이영근 wrote:

    > 파라독스테이블에서 프라이머리키를 자동증가필드로 잡았는데

    > 데이타를 post 할대 "key violation" error 가 자꾸 발생

    > 되는데 어떻케야 잡을수 있습니까~~~~~~미치겠습니다...

    > 고수님들 조언기다립니다....그럼 오늘 하루도~~~~

  • Profile
    김광섭 2001.03.27 20:55
    이영근 wrote:

    > 파라독스테이블에서 프라이머리키를 자동증가필드로 잡았는데

    > 데이타를 post 할대 "key violation" error 가 자꾸 발생

    > 되는데 어떻케야 잡을수 있습니까~~~~~~미치겠습니다...

    > 고수님들 조언기다립니다....그럼 오늘 하루도~~~~

    Post에서 저장이 안되면 아예 쿼리문으로 저장을 해보시죠~