책 내용 질문하기
엑세스 프로시저
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
290
조회수
78
작성일
2017-01-05
작성자
탈퇴*원
첨부파일

엑세스에서 프로시저 작성할때 헷갈리는 부분이 있습니다.

p.290에서 오른쪽 면을 보면

me filter 가 있는데요

여기선

me.filter = " 회원성명 = ' " & lst회원정보 & " ' "

lst회원정보가 빨간 따옴표 안에서 ' " " '로 묶여 있는데요.

반면, 291페이지에서 왼쪽밑에 코드를 보면

txt표시= "회원명:" & lst회원정보 & "강사이름:"

이렇게 lst회원정보는 따옴표로 안묶여있습니다,

어떤 경우에 이렇게 다르게 쓰나요?

답변
2017-01-10 08:33:44

작은 따옴표를 사용하는 이유는

me.filter 등에서 조건으로 사용할때

회원명 필드에 들어있는 서오동이라는 값과 lst회원정보에서 선택된 서오동이라는 값을 비교하기 위해 사용하는 방법입니다.

txt표시= "회원명:" & lst회원정보 & "강사이름:"

은 비교를 하는 문제가 아니라

lst 회원정보에 저장된 내용을

"회원명 : " 뒤에 붙여서 사용하기 위해 & 연산자를 사용한 것으로

결과는

회원명 : 서오동

과 같이 표시가 됩니다.

& lst회원정보 &

에서 & 는 회원정보에 입력된 내용을 연결하기 위한 것이라고 생각 하시면 되겠죠

좋은 하루 되세요.

  • *
    2017-01-10 08:33:44

    작은 따옴표를 사용하는 이유는

    me.filter 등에서 조건으로 사용할때

    회원명 필드에 들어있는 서오동이라는 값과 lst회원정보에서 선택된 서오동이라는 값을 비교하기 위해 사용하는 방법입니다.

    txt표시= "회원명:" & lst회원정보 & "강사이름:"

    은 비교를 하는 문제가 아니라

    lst 회원정보에 저장된 내용을

    "회원명 : " 뒤에 붙여서 사용하기 위해 & 연산자를 사용한 것으로

    결과는

    회원명 : 서오동

    과 같이 표시가 됩니다.

    & lst회원정보 &

    에서 & 는 회원정보에 입력된 내용을 연결하기 위한 것이라고 생각 하시면 되겠죠

    좋은 하루 되세요.

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