2016-06-27 2 views
-3

직원 기록과 관련된 Microsoft Access 2010에서 데이터베이스를 만들려고합니다. 내 매크로 중 하나는 다음과 같은 SQL 쿼리를 실행하는 작업이 포함됩니다 : Access에서 SQL 쿼리의 입력란으로 입력란

SELECT 
    * 

FROM 
    Employees 

WHERE 
    [First Name] = [Enter First Name] 
    AND [Last Name] = [Enter Last Name]; 

는 현재 첫 번째와 마지막 이름을 입력하는 팝업이 대화 상자 창에서 쿼리 결과를 실행할 수 있습니다. 이것은 의도 한대로 작동하지만 일부 텍스트 상자 옆에있는 데이터베이스의 단추에 쿼리를 바인딩하려는 경우 like this, 파란색 버튼을 클릭하면 입력란에 텍스트 상자가있는 쿼리가 실행됩니다. . 내가 그것을 도울 수 있다면 나는 VBA에 너무 깊숙해지기를 원하지 않는다.

+1

https://support.microsoft.com/en-us/kb/113352&hl=ko http://access.mvps.org/access/forms/frm0031.htm google에서 몇 초 동안 "양식을 참조하는 방법 질문" –

답변

0

필요 없음 코드 - @Nathan_Sav가 말했듯이 -

SELECT * 
FROM Employees 
WHERE [First Name]=Forms![Form1]![txtFirstName] AND 
     [Last Name]=Forms![Form1]![txtLastName] 
- 빠른 검색이 필요하시면 찾을 수 있습니다 ( http://access.mvps.org/access/forms/frm0031.htm 내가 "하위 폼에서 참조 기본 폼"검색은 상단에 가장 좋은 페이지를 제공하지 않습니다)

txtFirstName & txtLastName은 Form1의 텍스트 컨트롤에 부여한 이름입니다.

편집 : 매크로 단추를 누른 다음 쿼리를 열 수 있습니다.