MS Access가 올바른 조회 관계 생성을 거부합니다.

MS Access가 올바른 조회 관계 생성을 거부합니다.

내 데이터베이스에는 "test" 필드가 있는 "data" 테이블이 하나 있습니다 short text. 나는 이것이 다른 테이블 "sims"의 "test" 필드 lookup에서 값을 가져오는 가 되기를 원합니다 . short text일반적인 내용을 모두 살펴 lookup wizard보았지만 먼저 Access가 내 short text필드를 number. 이것을 알아내려고 의 테이블을 보면서 페이지 하단의 을 보면 다음이 표시 design view됩니다 .lookup tabRow Source

SELECT [sims].[ID], [sims].[test] FROM [sims];

따라서 SQL을 이해하면 lookupsims "테스트" 필드에서 내가 원하는 옵션을 선택하게 됩니다.그리고내가 입력한 심즈 "ID" 필드절대 원하지 않는다. "ID"가 이기 때문에 numberAccess가 "테스트" 필드의 유형을 number이에 맞게 변경해야 한다고 생각했을까요? lookup wizard조회를 생성하려고 할 때 "ID"를 선택하지 않았는지 세 번 확인했습니다 . Access는 자체적으로 "ID"를 혼합에 추가하고 있습니다.

"ID" 필드를 제거하기 위해 SQL을 직접 편집해 보았습니다. 나는 이것을 할 수 있습니다. 그런데 조회를 통해 "테스트" 필드에 짧은 텍스트 데이터를 입력하려고 하는데 Access에서 텍스트 데이터가 숫자 필드에서 작동하지 않는다는 메시지가 표시됩니다. 그래서 형식을 숫자에서 텍스트로 강제로 변경하려고 하는데 Access에서 해당 필드가 관계에 있기 때문에 그렇게 할 수 없다는 메시지가 나타납니다. 22를 잡아라.

Access가 나보다 더 잘 안다고 생각하는 이유는 무엇입니까? 어떻게 하면 그것을 멈추고 내가 원하는 것을 얻을 수 있나요?

관련 정보