책 내용 질문하기
이벤트 프로시져 식 작성하는 방법
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
78
작성일
2013-03-31
작성자
첨부파일

저기 궁금해서 그러는데요

docmd.openreport "고객별이용현황" , acviewpewview , , "목적지명 = '" & cmb목적지명 & "' and

좌석명 '" & cmb좌석명 & "'"

이게 맞나요 아니면

docmd.openreport "고객별이용현황" , acviewpewview , , "목적지명 = '" & cmb목적지명 & "'" and

좌석명 '" & cmb좌석명 & "'"

이게 맞나요?? 즉 and앞에 " 를 붙이는게 맞는건가요??

식쓸떄마다 너무너무 햇갈리네요 ㅜㅜ 책봐도 이해도잘안되고... 그냥 외워버렸는데.. 이해하기 쉽게좀 설명해주세요.. 특히 두개연결할시,,,

그리고요 docmd.runsql " delete * from 보험사현황 where 보험사= cmb보험사" 라는 식이 맞는건가요??

아니면 여기도 보험사 = '" & cmb보험사 & "'" 를 해야 맞느건가요?? 답지에는 위에처럼 되어있던데 밑에처럼 해야지 맞는거 아닌가요?? 왜냐하면 recordsource 할 떄 보통

예를들어

me.recordsource = "select * from 테이블명 where 고객코드 = '" & txt고객코드 & "'"

이렇게 해야하자나요.. 근데 delete 구문은 왜 where뒤에 저렇게만 하는거죠???

답변
2013-04-01 22:03:43

Me.filter = "목적지명 = '" & cmb목적지명 & "' and 좌석명 = '" & cmb좌석명 & "'"

로 " 가 붙지않는 것이 맞습니다.

runsql 문에서는 컨트롤 분리를 하지 않아도 되므로 둘다 맞는 방법입니다.

편하신 방법을 이용하시면 되세요.

좋은 하루 되세요.

"
  • *
    2013-04-01 22:03:43

    Me.filter = "목적지명 = '" & cmb목적지명 & "' and 좌석명 = '" & cmb좌석명 & "'"

    로 " 가 붙지않는 것이 맞습니다.

    runsql 문에서는 컨트롤 분리를 하지 않아도 되므로 둘다 맞는 방법입니다.

    편하신 방법을 이용하시면 되세요.

    좋은 하루 되세요.

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