책 내용 질문하기
엑세스 230
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
230
조회수
235
작성일
2019-05-07
작성자
탈퇴*원
첨부파일


Private Sub cmd조회_Click()
Me.Filter = "Year([거래일자]) =" & txt년 & " and month([거래일자]) = " & txt월


Me.FilterOn = True

End Sub

 

밑줄친부분 에서

Me.Filter = "Year([거래일자]) =" & txt년 & " and month([거래일자]) = " & txt월

                                               ->1. 'txt년 and month'로 &"없이 그대로쓰면 안되는 이유가 있나요 ??

                                               ->2. 가운데 " 큰따옴표는 왜들어갔는지 ..전체적으로 이해가가지않습니다. 궁금합니다 ㅠㅠ  

답변
2019-05-08 22:00:51

안녕하세요.

 

관련내용은 액세스 151~155쪽을 참고해 주시면 됩니다.

 

&는 각각 분리된 문자를 연결해 주는 연산자입니다. 이런경우 컨트롤과 함수 등을 분리하기 위해 사용된다고 보시면 됩니다.

큰 따옴표는 문자열을 연결할 때 문자나 함수의 양 옆에 붙여줍니다.

 

 

간단한 예로 이해하고 응용해 보시면 될 것 같습니다.

Me.Filter = "판매량 >= txt수량" 를 보시면 txt수량 컨트롤과 문자가 연결된 것입니다. 분리해서 다시 작성해 보면

Me.Filter = "판매량 >=" & txt수량  이 됩니다.

 

"Year([거래일자]) = txt년  and month([거래일자]) = txt월" 을 &로 분리하는 것입니다.

"Year([거래일자]) = " & txt년  & " and month([거래일자]) =" & txt월 이 되는 것입니다.

 

 

좋은 하루 보내세요.

 

 

  • 관리자
    2019-05-08 22:00:51

    안녕하세요.

     

    관련내용은 액세스 151~155쪽을 참고해 주시면 됩니다.

     

    &는 각각 분리된 문자를 연결해 주는 연산자입니다. 이런경우 컨트롤과 함수 등을 분리하기 위해 사용된다고 보시면 됩니다.

    큰 따옴표는 문자열을 연결할 때 문자나 함수의 양 옆에 붙여줍니다.

     

     

    간단한 예로 이해하고 응용해 보시면 될 것 같습니다.

    Me.Filter = "판매량 >= txt수량" 를 보시면 txt수량 컨트롤과 문자가 연결된 것입니다. 분리해서 다시 작성해 보면

    Me.Filter = "판매량 >=" & txt수량  이 됩니다.

     

    "Year([거래일자]) = txt년  and month([거래일자]) = txt월" 을 &로 분리하는 것입니다.

    "Year([거래일자]) = " & txt년  & " and month([거래일자]) =" & txt월 이 되는 것입니다.

     

     

    좋은 하루 보내세요.

     

     

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.