private sub cmd결합검색_click()
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
end sub
여기에서....where left(이름,1) = '" & txt이름 이 부분 말에요...
이름은 필드명인데 왜 [ ]안에 안썼나요? 풀이에 [ ]없이 그냥 '이름'으로 써져 있던데...
[]은 필드명에 자동으로 붙는 것으로 sum(대여금액) 과 같이 작성하면 sum([대여금액]) 과 같이 []이 자동으로 붙게 됩니다.
이것이 자동으로 붙어 필드명을 표시 하는 것이죠.
[]이 없어도 정상 실행된다면 그냥 두셔도 상관 없구요.
[]이 없어 정상 실행 되지 않는다면 필드명에 []을 붙여 사용하시면 됩니다.
좋은 하루 되세요.
"-
*2013-05-31 07:53:15
[]은 필드명에 자동으로 붙는 것으로 sum(대여금액) 과 같이 작성하면 sum([대여금액]) 과 같이 []이 자동으로 붙게 됩니다.
이것이 자동으로 붙어 필드명을 표시 하는 것이죠.
[]이 없어도 정상 실행된다면 그냥 두셔도 상관 없구요.
[]이 없어 정상 실행 되지 않는다면 필드명에 []을 붙여 사용하시면 됩니다.
좋은 하루 되세요.
"