| |
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.
1. 액세스 버전(95,97,2000,2002):
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):
3. CPU (486,PentiumI/II/III/IV...):
4. RAM (32,64,128,256,512MB,1G...):
* 아래줄에 질문을 작성하세요 >>
1. 다음과 같이 추가 쿼리를 실행할려고 합니다.
- 원본테이블 : Order
- 대상(Target)테이블: Invoice
- 추가 필드명 : ShipVia, Payment
- 쿼리명 : OrderToInvoice
2. 에러내용
- 대상테이블 기본키(Invoice ID) 데이타 타입을 "텍스트"또는 "숫자"로 설정하면 '키' 에러 발생
- 그러나, 기본키를 "일련번호"로 설정하면 쿼리가 잘 수행됨
3. 기타
도움말을 살펴보니 다음과 같이 나와있습니다.
"대상 테이블에 기본 키가 있을 경우 기본 키 필드에 Null이 아닌 고유한 값을 추가해야 합니다."
그래서, 기본키를 '텍스트'로 설정한 상태에서 기본키 필드를 Null이 않되도록 먼저 입력한 후에 쿼리를 수행해도 계속 같은 에러가 발생합니다.
Invoice 폼에 하위폼을 만들어야 되기때문에 기본키 타입을 일련번호가 아닌 Text나 숫자로 설정하고 싶습니다.
정말 만 하루를 꼬빡 이문제로 소비했습니다만, 해결이 않되는군요...
좀 도와 주십시요!!!
참고로, 파일을 첨부했습니다.
|
|