2013-03-26 2 views
0

성을위한 성 및 이름의 콤보 상자를 만들었습니다. 콤보 상자가 잘 작동하여 모든 사람들의 전체 목록을 볼 수 있지만 다른 사람과 성을 공유하는 사람을 선택할 때 문제가 발생합니다. 예를 들어이름에 대한 콤보 상자가 올바른 값을 반환하지 않습니다.

:

Surname | First Name 
Romas  Issac 
Romas  Tony 

내가 첫 번째 이름에 대한 Romas 아이작의 값을 얻을 콤보 상자에 Romas 토니을 선택합니다. 선택한 항목을 기반으로 쿼리를 실행하려고 할 때 이것이 실제 문제입니다. 어떻게 올바른 이름을 선택하도록 할 수 있습니까?

감사

+0

무엇 "... 나는 로마스 아이작의 가치를 얻는다." 가치는 어떻게 얻습니까? 몇 가지 코드를 보여줄 수 있습니까? –

답변

2

은 데이터가 세 번째, 숨겨진 열로 콤보에 기인 테이블에서 기본 키를 추가 (열이 숨겨진하려면, 당신은 단지 0으로 열 너비를 설정할 수 실제로, 나는 보통 'Column Widths'속성의 항목을 다른 모든 열에 대해 비워 둘 수 있으므로 FIRST 열로 추가하십시오. '바운드 열'속성을 기본 키 열의 번호로 설정하십시오. 일반적으로 테이블에서 데이터를 가져 오는 모든 콤보 박스에서이 작업을 수행하는 것이 좋습니다. 당신은 두 개의 별도 Collumns는에 이름을 저장 비하 경우

1

, 당신은 (0) & .collumn (1), 그러나 wakjah의 대답은 항상 좋은 생각입니다 모두 .collumn을 받고 확인해야합니다)

관련 문제