책 내용 질문하기
문자표시..
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
384
조회수
80
작성일
2012-03-22
작성자
첨부파일

....설명해주셨지만 아직도 잘 이해가 안됩니다.

어떨떄 &를 사용해서 문자임을 표시해주는지;;;

무엇보다도 384페이지에

=dlookup("물품명","물품","물품코드=txt물품코드")

라고 되있는데요...

물품코드는 문자잖아요?

근데 왜 저렇게 표시되는 겁니까;;

에러 뜨던데....

=dlookup("물품명","물품","물품코드='txt물품코드'")

라고 표시해야 되는거 아닌가요?

아니면

=dlookup("물품명","물품","물폼코드='" & txt물품코드 & "'")

이건가요;;;;

몇번째입니다. 라고만 적지 마시고

왜 안되는지 설명도 부탁드립니다.

답변
2012-03-23 12:25:22

죄송합니다. 질문의 뜻을 잘 이해하지 못했네요.

& 연산자를 사용하여 컨트롤을 분리하는 경우는

filter 나 rowsource를 이용하는 경우 컨트롤에 입력된 값과 필드에 입력된 값을 비교할때 사용하는 것입니다.

d가 들어가는 도메인 함수는 이 컨트롤 분리를 하지 않아도

컨트롤에 입력된 값과 비교가 가능 하므로

"물품코드 = txt물품코드"

와 같이 사용하셔도 되는 것입니다.

그리고 컨트롤 분리를 하여

"물품코드 = '" & txt물품코드 & "'"

로 작성하셔도 상관 없습니다.

d가 들어가는 도메인 함수와 runsql 문에서는 컨트롤 분리를 하지 않고 다른 부분에서는 컨트롤 분리를 하여 사용한다 라고 생각 하시면 되겠습니다.

좋은 하루 되세요.

"
  • *
    2012-03-23 12:25:22

    죄송합니다. 질문의 뜻을 잘 이해하지 못했네요.

    & 연산자를 사용하여 컨트롤을 분리하는 경우는

    filter 나 rowsource를 이용하는 경우 컨트롤에 입력된 값과 필드에 입력된 값을 비교할때 사용하는 것입니다.

    d가 들어가는 도메인 함수는 이 컨트롤 분리를 하지 않아도

    컨트롤에 입력된 값과 비교가 가능 하므로

    "물품코드 = txt물품코드"

    와 같이 사용하셔도 되는 것입니다.

    그리고 컨트롤 분리를 하여

    "물품코드 = '" & txt물품코드 & "'"

    로 작성하셔도 상관 없습니다.

    d가 들어가는 도메인 함수와 runsql 문에서는 컨트롤 분리를 하지 않고 다른 부분에서는 컨트롤 분리를 하여 사용한다 라고 생각 하시면 되겠습니다.

    좋은 하루 되세요.

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