드로우홀릭 더베이직
항상 빠른 답변 감사합니다!
다른 테이블과의 무결성 관계를 유지 하고 싶은데 이 테이블에는 있고 관계 테이블에는 없다고 나옵니다
현제 관계 상태 입니다
T_200_수리이력 아래 T_210_위치_소모자재 테이블을 잡아 놓았습니다
그런데 T_120_핀리스트에서는 일대다 관계로 무결성이 되는데 T_110_하우징리스트 에서 T_210_위치_소모자재 로 관계가 맺어 지지 않습니다
그레서 T_111_사용하우징 에서 하우징PN 을 조회 설정 하여 사용 하는데요
폼으로 생성 후 콤보상자로 나타나는 것을 텍스트 상자로 바꾸면 하우징PN이 원래 값에서 숫자 형식으로 바뀌어 버립니다
같은 5번 레코드 이며 콤보상자에서 텍스트 상자로 변환 시 아마 기본 키 값으로 읽어오는 듯 합니다
원천적인 해결방법은 T_111_사용하우징 에서가 아닌 T_110_하우장리스트에서 받아와야 될거 같은데..
에러가 뜨면서 되질 읺습니다...
위 에러가 뜨는데요
해결방안이 없을까요?
답변 부탁드리겠습니다~
일단 위 관계 오류 메시지는.. 이런 상황에서 발생합니다.
품목 테이블과 판매내역 테이블 사이에 '품목코드'로 관계 설정을 하려고 합니다.
품목 테이블에는 1,2,3,4,5 이렇게 다섯 개의 품목코드가 있습니다.
판매내역 테이블에는 1,1,3,3,5,7 이렇게 품목코드가 사용되고 있습니다.
이 때, 판매내역 테이블에 7번이, 품목 테이블에 없기 때문에 위와 같은 오류가 발생하는 겁니다.
해결책은.. 품목 테이블에 7번을 등록해 주시거나.. 판매내역 테이블의 7번은 1~5 사이로 바꿔 주시거나.. 판매내역 테이블의 7번을 사용하고 있는 레코드를 삭제하면 됩니다.