책 내용 질문하기
질문 여러개 있어요
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
397
작성일
2012-03-10
작성자
첨부파일
1. 액세스 301페이지 문제 4번의 3번에서 두번째 입니다.
s-0001이나 s-0002가 아닌 레코드를 대상으로 하라는데
쿼리 조건문 보면 <>"s-0001" and <>"s-0002" 이게 답인데
and말고 or가 들어가면 틀린건가요??
2. 액세스 358페이지에 있는 문제 3번의 2번입니다.
이벤트 프로시저를 작성할때 select문에 불러오는 테이블이
왜 사원정보 일까요?? 해설에는 lst사원정보 컨트롤 원본속성을
확인해야 한다고 써있떤데 봐도 지정 안돼있어서 폼의 레코드원본인
사원정보현황을 지정했는데 오답인거같네요ㅠ 이런건
어떻게 보고 판단해야되나요?
3. 그리고 상설 시험 봤을떄 문제 갑자기 생각나서 질문드립니다.
관계에 관한 문제였는데 처음 접해보는 문제라서 잘 기억은 안나는데
문제가 "다음과 같은 오류가 나타났다 이를 해결하기 위해 문제가 되는 레코드를 삭제 후 관계를 설정하시오"
뭐 이런식이었는데 오류문이 길게 두줄정도 돼서 뭔지 기억이 잘 안나네요;;
뭘 삭제 해야되는건가요ㅠ
엑세스에서만 과락을 면치못해 벌써 다음 일요일에 6번째 시험을 치릅니다.....
어떻게 해야될까요 ㅠㅠ
답변
2012-03-12 06:33:58
1.
일반적으로 '~이나'이면 or 조건이 맞습니다. 하지만 '~이 아닌'의 경우는 달라집니다. 예를들면 a와 b가 아닌 이라는 조건이 있는데 이것을 or로 연결하면 조건을 지정하지 않을때와 마찬가지로 모든 데이터가 표시됩니다. 이유는 'a가 아닌에 b도 포함되고, 'b가 아닌'이라는 조건에 a가 포함되므로 결국 모든 데이터가 표시되는 것입니다. 그러므로 '~가 아닌'으로 여러개의 조건을 지정하려면 and로 연결해 주어야 합니다.
2. 문제에서 txt이름,cmb부서명,cmb직위 컨트롤에 입력된 값을 모두 만족하는 레코드를 lst사원정보에 표시 하라고 했으므로
lst사원정보 컨트롤의 행원본을 확인 하여 사용하셔야 하는 것입니다.
표시될 내용이 모두 lst사원정보 컨트롤에 있기 때문이죠. 리스트박스는 보통 행원본에 지정 하므로 행원본을 확인 하여 사용하셔야 합니다.
이렇게 문제에서 참고하고자 하는 컨트롤이나 폼을 지정해 주므로 이 컨트롤이나 폼에 해당하는 원본을 확인 하여 사용하세요.
3. 쿼리는 만들어 실행했어야 하는 문제일 것 같은데요. 문제의 정확한 내용을 알기 어려워 답변이 불가능 합니다.
도움을 드릴 수 없어 죄송합니다.
좋은 하루 되세요.
"
-
*2012-03-12 06:33:58
1.
일반적으로 '~이나'이면 or 조건이 맞습니다. 하지만 '~이 아닌'의 경우는 달라집니다. 예를들면 a와 b가 아닌 이라는 조건이 있는데 이것을 or로 연결하면 조건을 지정하지 않을때와 마찬가지로 모든 데이터가 표시됩니다. 이유는 'a가 아닌에 b도 포함되고, 'b가 아닌'이라는 조건에 a가 포함되므로 결국 모든 데이터가 표시되는 것입니다. 그러므로 '~가 아닌'으로 여러개의 조건을 지정하려면 and로 연결해 주어야 합니다.2. 문제에서 txt이름,cmb부서명,cmb직위 컨트롤에 입력된 값을 모두 만족하는 레코드를 lst사원정보에 표시 하라고 했으므로lst사원정보 컨트롤의 행원본을 확인 하여 사용하셔야 하는 것입니다.표시될 내용이 모두 lst사원정보 컨트롤에 있기 때문이죠. 리스트박스는 보통 행원본에 지정 하므로 행원본을 확인 하여 사용하셔야 합니다.이렇게 문제에서 참고하고자 하는 컨트롤이나 폼을 지정해 주므로 이 컨트롤이나 폼에 해당하는 원본을 확인 하여 사용하세요.3. 쿼리는 만들어 실행했어야 하는 문제일 것 같은데요. 문제의 정확한 내용을 알기 어려워 답변이 불가능 합니다.도움을 드릴 수 없어 죄송합니다.좋은 하루 되세요."