질문1 : 모의고사 7회 문제3의 2 결합검색 버튼에 클릭기능 구현하기를 책자의 풀이방식 말고 붙임 파일의
주석처럼 작성해도 올바른 풀이인지요
또한 문자열 코드작성시 ' " & 컨트롤명 & " ' " 처럼 작성하는데
1번
질문2 : 364페이지의 정답부분에서 조건을 and로 연결할 경우는 ' " & 컨트롤명 & " ' 처럼 큰따옴표(")를
2번
생략하고 맨 마지막에만 붙입니다. (365페이지와 비교)
1번방식과 2번 방식의 차이점은 컨트롤 맨 뒤에 " 를 붙이고 안 붙이고 차이있데 특별한 이유가 있나요
아니면 left(이름,1)= ' " & txt이름 " ' " and 부서명 = ' " & cmb부서명 & " ' " and 직위= ' " & cmb직위 & " ' " 처럼 각각 조건에 " "를 붙여도 관계 없는지요
큰따옴표는 맨 앞의 하나와 맨끝의 하나가 한쌍입니다.
그래서 중간에 사용하지 않고 마지막에 사용하는 것이죠.
여러 컨트롤을 비교하는 경우에는 마지막 " 는 마지막 코드가 끝난 후 사용하시면 됩니다.
lst사원정보.rowsource = "select * from 사원관리
where left(이름,1) = '" & txt이름 & "' and 부서명 = '" & cmb부서명 & "' and 직위 = '" & cmb직위 & "' "
과 같이 작은따옴표로 묶인다 보시면 됩니다.
즉 txt이름 이라는 컨트롤에 입력된 값을 문자로 받아 사용한다고 보시면 되죠.
위의 코드를 풀어 쓰면
txt이름에 김, cmb부서명에 기술부, cmb직위에 사원 이 입력되어 있다면
where left(이름,1) = '" & 김 & "' and 부서명 = '" & 기술부 & "' and 직위 = '" & 사원 & "' "
이 입력되어
where left(이름,1) = '김' and 부서명 = '기술부' and 직위 = '사원' "
이 되는 것입니다. 마지막 " 는 select 앞의 " 와 한상이 되는 것이죠.
좋은 하루 되세요.
"-
*2013-01-09 06:50:44
큰따옴표는 맨 앞의 하나와 맨끝의 하나가 한쌍입니다.
그래서 중간에 사용하지 않고 마지막에 사용하는 것이죠.
여러 컨트롤을 비교하는 경우에는 마지막 " 는 마지막 코드가 끝난 후 사용하시면 됩니다.
lst사원정보.rowsource = "select * from 사원관리
where left(이름,1) = '" & txt이름 & "' and 부서명 = '" & cmb부서명 & "' and 직위 = '" & cmb직위 & "' "
과 같이 작은따옴표로 묶인다 보시면 됩니다.
즉 txt이름 이라는 컨트롤에 입력된 값을 문자로 받아 사용한다고 보시면 되죠.
위의 코드를 풀어 쓰면
txt이름에 김, cmb부서명에 기술부, cmb직위에 사원 이 입력되어 있다면
where left(이름,1) = '" & 김 & "' and 부서명 = '" & 기술부 & "' and 직위 = '" & 사원 & "' "
이 입력되어
where left(이름,1) = '김' and 부서명 = '기술부' and 직위 = '사원' "
이 되는 것입니다. 마지막 " 는 select 앞의 " 와 한상이 되는 것이죠.
좋은 하루 되세요.
"