문제3번에 2번 recordsource 문제 질문드려요
Me.RecordSource = "select * from 접수 where 운송코드='" & cmb운송방법 & "' And 중량코드='" & cmb중량 & "'"
답이 이건데요
저는
Me.RecordSource = "select * from 접수 where 운송코드='" & cmb운송방법 & "'" And "select * from 접수
where 중량코드='" & cmb중량 & "'"
이렇게 썼거든요 운송코드도 텍스트고 중량코드도 텍스트라서 작은따옴표로 감싸고 큰다옴표로 마무리하는걸로 알고
있는데요 왜 운송코드에서 큰따옴표 하나가 빠지는지 이해가 안되서요..ㅜㅜ 그리고 select * from 접수 where 도
왜 빠지는건지 설명좀 부탁드려요 빨간색 체크한게 답이랑 다른 부분입니다.
select * form 접수 부분은 한번만 작성하면 되구요.
조건을 더 추가하려면 and 연산자 등을 이용하시면 되는 부분입니다.
그래서 조건만 추가하는 것이죠.
"select * from 접수 where 운송코드='" & cmb운송방법 & "' And 중량코드='" & cmb중량 & "'"
와 같이 생각 하셔야 합니다. '" 와 "' 는 cmb운송방법에서 나온 값을 문자로 표시하기 위한 것으로 생각 하셔야 하는 부분입니다.
"select * from 접수 where 운송코드='운송방법' And 중량코드='중량'"
값이 입력되면 위와 같이 되는 것이죠.
좋은 하루 되세요.
-
*2015-10-08 11:46:35
select * form 접수 부분은 한번만 작성하면 되구요.
조건을 더 추가하려면 and 연산자 등을 이용하시면 되는 부분입니다.
그래서 조건만 추가하는 것이죠.
"select * from 접수 where 운송코드='" & cmb운송방법 & "' And 중량코드='" & cmb중량 & "'"
와 같이 생각 하셔야 합니다. '" 와 "' 는 cmb운송방법에서 나온 값을 문자로 표시하기 위한 것으로 생각 하셔야 하는 부분입니다.
"select * from 접수 where 운송코드='운송방법' And 중량코드='중량'"
값이 입력되면 위와 같이 되는 것이죠.
좋은 하루 되세요.