책 내용 질문하기
'수량>=' 쿼리식의 연산자가 없는 구문 오류입니다.- 이게 무슨 뜻이죠?
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
37
조회수
104
작성일
2015-01-07
작성자
첨부파일

'판매수량조회' 폼에서 cmd조회를 클릭하면 txt조회 컨트롤의 값을 읽어들여 수량이 txt조회 컨트롤의 값 이상되는 자료만 출력하도록 기능 부여하는 문제에서

책과 똑같이 코드 작성했는데 오류가 납니다.

Private Sub cmd조회_Click()
Me.Filter = "수량>=" & txt조회
Me.FilterOn = True
End Sub

위와 같이 코드를 작성하고

txt조회에 수량값을 입력하고 조회를 클릭하면

'3075 런타임 오류가 발생했습니다.

'수량>=' 쿼리식의 연산자가 없는 구문 오류입니다.

라는 오류가 나오는데 어떤 걸 잘못한거죠? 저 오류가 무슨 뜻이죠?

답변
2015-01-08 08:52:02

txt조회 컨트롤에 값을 입력하고 조회하셨나요?

값을 입력하지 않으면 오류메시지가 나올 수 있습니다.

다른 이유로는 txt조회 컨트롤의 이름을 txt조회가 아니라 text조회 라던지 오타가 있는 경우

그럴 수 있으므로 확인 해 보시구요.

잘 안되신다면 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.

좋은 하루 되세요

"
  • *
    2015-01-08 08:52:02

    txt조회 컨트롤에 값을 입력하고 조회하셨나요?

    값을 입력하지 않으면 오류메시지가 나올 수 있습니다.

    다른 이유로는 txt조회 컨트롤의 이름을 txt조회가 아니라 text조회 라던지 오타가 있는 경우

    그럴 수 있으므로 확인 해 보시구요.

    잘 안되신다면 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.

    좋은 하루 되세요

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