2014-05-09 4 views
0

라이브러리 데이터베이스가 있습니다. 어떤 종류의 데이터 (책, 잡지 등)가 있습니다. enter image description here폼에서 쿼리 기준으로 값 가져 오기

본인은이 데이터를보고하는 기본 양식을 가지고 있습니다. 이 예제에서는 콤보 상자에 하나의 값 - 책 이름을 추가하려고합니다. 양식의 이름을 이름 텍스트 상자라는 이름 -

SELECT [Forms]![books_list]![name] AS id; 

books_list을 : 나는 콤보 상자의 행 원본에서 같은 쿼리를하고 있어요. 모든 combobox에서 책의 첫 번째 이름 만 반환합니다 - 123. 행에 의한 참조가있는 다른 comboboxex에이 이름 값만 표시해야합니다. 첫 번째 콤보 상자에서 - 123, 두 번째 - 세 번째 - 다음 번에 더 명확하게 만들 수 있습니다.

답변

0

아시다시피 텍스트 상자 이름에서 값을 가져 와서 쿼리를 사용하여 콤보 상자에서 같은 값을 선택하고 싶습니까?

SELECT <insert your column name here> 
FROM <insert your table name here> 
GROUP BY <insert your column name here> 
HAVING ((<insert column name here>)=[Forms]![books_list]![name] AS id); 
내가 t 이유가 어떤 건지 "돈
+0

하지만, 내 코드와 마찬가지로이 같은 결과를 돌려줍니다. 그것은 이상한를 모두 첫 번째 행 만의 이름을 콤보 상자에.. 아니 다른 사람을 추가하지 – eatmypants

+0

. 그것은 내가 전환 할 때 업데이트 디자인보기 (쿼리 코드보기 및 실행 포함)에서 돌아가서 모든 필드에 내가 전환을 시작한 행의 값을 추가합니다. – eatmypants

+0

또한 일부 값을 선택하면이 값이 모두 선택됩니다 – eatmypants

관련 문제