책 내용 질문하기
액세스 질문입니다. (p177)
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
조회수
169
작성일
2015-12-31
작성자
첨부파일

코드 작성 시 컨트롤의 분리 및 연결의 내용이 p 175, 176 기본 sql문을 축약해서 간단하게

표시할 수 있단 말인가요? 그리고 컨트롤을 분리하고 연결한다는 의미가 정확하게 무엇인지

알고 싶어요.

분리하여 연결하지 않아도 되는 경우와 반드시 분리하여 연결해야 하는 경우를 아무리 읽어봐도

이해가 잘 되지 않네요.. 교재 설명만으로 이해가 안되서 자세한 설명 좀 부탁드리겠습니다~

답변
2016-01-03 14:47:23

컨트롤 분리를 하는 이유는 컨트롤에 입력된 값을 받아 비교하여 사용하기 위한 것입니다.

"필드명='" & 컨트롤명 & "'"

과 같이 사용하는 이유는 컨트롤명에 입력된 내용과 필드명에 입력된 내용이 같은지 확인 하기 위한 것입니다.

컨트롤에 시나공 이라는 값이 입력되면

"필드명='" & 시나공 & "'"

가 되고

"필드명='시나공'"

과 같이 사용되며 필드명에 입력된 값과 시나공 값이 같은지 확인 하게 되는 것이죠.

숫자일때는

"필드명=" & 컨트롤명

으로만 작성해도 됩니다.

컨트롤 분리를 하지 않아도 되는 경우는

sql 문을 작성할 때와 dsum 과 같은 d 가 들어가는 도메인 함수 일때 입니다.

이때는 컨트롤 분리를 하지 않아도 컨트롤에 입력된 값을 가져와서 비교가 가능합니다.

좋은 하루 되세요.

  • *
    2016-01-03 14:47:23

    컨트롤 분리를 하는 이유는 컨트롤에 입력된 값을 받아 비교하여 사용하기 위한 것입니다.

    "필드명='" & 컨트롤명 & "'"

    과 같이 사용하는 이유는 컨트롤명에 입력된 내용과 필드명에 입력된 내용이 같은지 확인 하기 위한 것입니다.

    컨트롤에 시나공 이라는 값이 입력되면

    "필드명='" & 시나공 & "'"

    가 되고

    "필드명='시나공'"

    과 같이 사용되며 필드명에 입력된 값과 시나공 값이 같은지 확인 하게 되는 것이죠.

    숫자일때는

    "필드명=" & 컨트롤명

    으로만 작성해도 됩니다.

    컨트롤 분리를 하지 않아도 되는 경우는

    sql 문을 작성할 때와 dsum 과 같은 d 가 들어가는 도메인 함수 일때 입니다.

    이때는 컨트롤 분리를 하지 않아도 컨트롤에 입력된 값을 가져와서 비교가 가능합니다.

    좋은 하루 되세요.

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