책 내용 질문하기
액세스 기본모의고사 7회
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
331
조회수
74
작성일
2011-12-06
작성자
첨부파일
사원정보조회 폼의 결합검색 버튼(cmb결합검색)을 클릭하면 다음과 같은 기능을 수행하도록 구현하시오.
-사원의 성이 입력되지 않았으면 "성을 입력하세요.","부서명이 선택죄지 않았으면 "부서명을 선택하세요.",
직위가 선택되지 않았으면 "직위를 선택하세요."란 메세지가 화면에 출력하게 할 것.
확인해 보니 end if 썼네요.
왜 실행이 안되는지 모르겠어요.
확인부탁드립니다~
답변
2011-12-07 15:26:13
안녕하세요. 길벗 수험서 운영팀입니다.
If IsNull(txt이름) Then
MsgBox "성을 입력하세요."
ElseIf IsNull(cmb부서명) Then
MsgBox "부서명을 선택하세요."
ElseIf IsNull(cmb직위) Then
MsgBox "직위를 선택하세요."
Else
lst사원정보.RowSource = "select * from 사원관리 where left(이름,1)= '" & txt이름 & "' and 부서명= '" & cmb부서명 & "' and 직위='" & cmb직위 & "'"
End If
과 같이 IsNull() 함수를 이용하셔야 합니다.
교재의 해설부분에도 나와있으므로 참고하시기 바랍니다.
즐거운 하루 되세요.
"
-
*2011-12-07 15:26:13
안녕하세요. 길벗 수험서 운영팀입니다.
If IsNull(txt이름) ThenMsgBox "성을 입력하세요."ElseIf IsNull(cmb부서명) ThenMsgBox "부서명을 선택하세요."ElseIf IsNull(cmb직위) ThenMsgBox "직위를 선택하세요."Elselst사원정보.RowSource = "select * from 사원관리 where left(이름,1)= '" & txt이름 & "' and 부서명= '" & cmb부서명 & "' and 직위='" & cmb직위 & "'"End If과 같이 IsNull() 함수를 이용하셔야 합니다.교재의 해설부분에도 나와있으므로 참고하시기 바랍니다.즐거운 하루 되세요."