책 내용 질문하기
처리기능파트
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
190
조회수
48
작성일
2014-12-17
작성자
첨부파일

5번에 답이

docmd.openform "상품정보", acnormal, , "상품명 = '" & txt이름 & "'"

이라고 되어있던데요,

177페이지를 보면 코드작성시 컨트롤 분리하는 경우는 변수가있는경우랑

filter, recordsource, rowsource 를 사용할때라고 나와있길래 거의 조회할때만 사용하겠구나 생각했거든요

더구나 docmd를이용하는 문구? 에서는 분리하지 않고 입력해도 된다고 써있습니다.

근데 여기서는 왜 "상품명 = '" & txt이름 & "'"와 같이 분리를 해서 사용하는지 이해가 안가요.

어떨때 사용하고 안하는지 알려주세요,

그리고acnormal 대신 acform 을 사용해도 되는건지 궁금합니다.

답변
2014-12-17 19:37:51

분리하지 않아도 정확한 결과가 나오면 분리 하지 않고 사용해도 됩니다.

docmd.runsql 문이나 d가 들어가는 dsum 등의 도메인 함수에서만 & 연산자를 사용하여 컨트롤을 분리하지 않는다고

생각 하시면 됩니다.

기본적으로 폼을 여는 것은 acnormal 입니다. acform 을 이용하여 정확한 결과가 나온다면 상관은 없습니다.

좋은 하루 되세요.

"
  • *
    2014-12-17 19:37:51

    분리하지 않아도 정확한 결과가 나오면 분리 하지 않고 사용해도 됩니다.

    docmd.runsql 문이나 d가 들어가는 dsum 등의 도메인 함수에서만 & 연산자를 사용하여 컨트롤을 분리하지 않는다고

    생각 하시면 됩니다.

    기본적으로 폼을 여는 것은 acnormal 입니다. acform 을 이용하여 정확한 결과가 나온다면 상관은 없습니다.

    좋은 하루 되세요.

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