2014-05-10 3 views
0

이름과 주소가 포함 된 MS Access (2003) 테이블이 있습니다. 이 주소는 동거하는 사람들에게 반복됩니다. 이것을 정상화하고 My SQL에 넣을 생각입니다.Access 테이블에서 (실제) 외래 키 값을 보려면 어떻게해야합니까?

시간을 절약하기 위해 필자는 액세스 분석기를 사용하여 피인 (People) 테이블의 외래 키 'addressID'(숫자)로 연결된 두 개의 '피플'및 '주소'테이블로 테이블을 분할했습니다.

그러나 새로 만든 '사람'테이블을 볼 때 실제, 숫자, 외래 키를 표시하는 대신 텍스트 주소가 들어있는 'Lookup to Addresses'열을 표시합니다.

어떻게 액세스를 만들어야합니까? 이 실제로 인데요, 도움이되고 무엇이 연결되어 있는지 보여주는 대신에 테이블에 있습니까?

(거의 동일한 질문 12월 20011에 Eyal 님에 의해 요청했지만 어떤 답을 얻기 위해서 출연하지 않았다)

답변

0

([MYTABLE]에서 예를 들어 SELECT *) SQL을 사용하여 테이블

* 고정 쿼리 시도 오타

+0

'Select * from members'는 여전히 문자열을 포함하는 'Lookup to Addresses'열을 표시합니다. '구성원'테이블의 디자인은 열이 'Address_ID'로 표시되고 숫자 여야합니다 (그대로) – user3209752

+0

BTW , 테이블 '구성원'이 실제 숫자 값 대신에 표시하는 문자열은 원래 중복되었지만 지금 'Addresses'테이블로 이동 된 필드의 연결로 나타납니다 – user3209752

+0

@ user3209752 쿼리에 '선택 cint (looksUpColum) from [mytable]'그런 다음 기본 숫자 값을 표시했을 것입니다. – Brad

1

마지막으로 대답을 찾았습니다. 나는

  1. 가 조회 탭
  2. 변화 텍스트 콤보 상자에서 디스플레이 제어 값으로 이동 외래 키 필드를 선택 테이블
  3. 의 설계에 들어가 ...에 있었다 상자
  4. 는 캡션 텍스트를 삭제 일반 탭
  5. 로 이동

그 모든 것은 귀찮다!

이것은 내가 MS 제품에 대해 좋아하지 않는 것입니다. 그들은 항상 사용자가 원하는 것보다 사용자가 잘 알고 있다고 생각하는 것을 보았습니다!

마침내 내 테이블이 더 이상 실제 내용에 대해 거짓말하지 않습니다.

관련 문제