오늘도 고수님들게 도움을 청하고자 염치불구하고 글을 올립니다.
이틀동안 모든 책과 Q&A를 뒤져 보았지만 결론을 내지 못했습니다.
도와주시면 그 은혜 잊지않겠나이다.
DB : Paradox 7
컴포넌트 : Query, DataSource, DBGrid, UpdateSQL
UpdateSQL에서 여러 개의 필드중 “SN” 이라는 필드 하나만 지정해서
SQL문을 생성했습니다.
DBGrid에서 직접 입력, 수정, 삭제를 실행합니다.
질문) 데이터를 입력할 때 SN이라는 필드의 데이터가 유일한 값을 가져야 하는데
만약 같은 값이 입력되면 “이미 등록되어 있읍니다.” 라는 메시지를 띄우고
같은 값이 없으면 입력이 되도록 할려고 합니다.
아직 완전 초보라 좀 자세하게 이러주시면 정말정말 감사하겠읍니다.
고수님들의 도움을 다시 한번 더 부탁드립니다.
항상 즐거운 나날 되시고 행복하세요….감사합니다.
>
> 오늘도 고수님들게 도움을 청하고자 염치불구하고 글을 올립니다.
> 이틀동안 모든 책과 Q&A를 뒤져 보았지만 결론을 내지 못했습니다.
> 도와주시면 그 은혜 잊지않겠나이다.
>
> DB : Paradox 7
> 컴포넌트 : Query, DataSource, DBGrid, UpdateSQL
>
> UpdateSQL에서 여러 개의 필드중 “SN” 이라는 필드 하나만 지정해서
> SQL문을 생성했습니다.
>
> DBGrid에서 직접 입력, 수정, 삭제를 실행합니다.
>
> 질문) 데이터를 입력할 때 SN이라는 필드의 데이터가 유일한 값을 가져야 하는데
> 만약 같은 값이 입력되면 “이미 등록되어 있읍니다.” 라는 메시지를 띄우고
> 같은 값이 없으면 입력이 되도록 할려고 합니다.
>
> 아직 완전 초보라 좀 자세하게 이러주시면 정말정말 감사하겠읍니다.
> 고수님들의 도움을 다시 한번 더 부탁드립니다.
> 항상 즐거운 나날 되시고 행복하세요….감사합니다.
>
paradox에대해서는 잘모르지만 unique key를 잡을수 있지 않을까요..
또다른 방법으로는 입력될값을 미리 sql로 조회하여
화면에 뿌려주면 되겠지요..