2014-01-21 3 views
0

조금만 찾았지만 좋은 대답을 찾지 못했습니다. VBA 프로 시저에서 코드를 생성하여 거기에서 실행할 수 있다는 것을 알았지 만 다른 사람의 디자인에서 작업 중이므로 너무 많이 변경하지 않으려 고합니다. 동적 패스 스루 쿼리에 액세스

WHERE (((ID='380') 

내가 380, 사용자 정의 폼 콤보 상자에서 모양 코드를 할 값을 반환 내 데이터베이스에 대한 쿼리를 작성하려면 : 그 통과 쿼리의 일부에서

우리는 이런 일이 WHERE column = combobox.value

나는 그것이 의미가 있기를 바랍니다. 누구나이 작업 방법을 알고 있다면 알려주세요. 감사합니다. .

답변

0

조금 많이 둘러보고 및 조사 후 그것은 생각 만 저장 (내가 할 수 없음) 서버의 절차 나되는 문자열을 만들고 통과 쿼리에 해당 문자열을 전달 내 옵션. 문자열 옵션을 사용하려고합니다. 왜냐하면 여기에 제약 조건이있는 최상의 옵션 인 것 같습니다. 나중에 도움이 될만한 생각이 생기면 알려주세요. 감사합니다. .

0

셀에 선택한 값을 넣도록 콤보 상자를 설정 한 다음 매개 변수를 통해 쿼리를 해당 셀 값에 연결할 수 있습니다.

건배 -

+0

셀? 필드를 의미합니까? 또한 pass-through 쿼리가 전체 쿼리를 다른 서버로 보내고 서버 측을 실행하고 결과를 릴레이하므로 앞뒤로 두 번 통신하는 것이 효과가 있습니까? 매개 변수는 무엇을 의미합니까? – CRBN

+0

검색 "쿼리를 통해 전달할 매개 변수 추가". 이 중 하나를 시도해보십시오 : http://office.microsoft.com/en-us/excel-help/customize-a-parameter-query-HP010216113.aspx –

+0

감사합니다, 통과 쿼리와 관련된 매개 변수를 연구하고 있습니다. 액세스를 위해. 내가 뭔가를 찾을 수 있기를 바랍니다. – CRBN

관련 문제