1.정답에 나와 있는 것처럼 cmd검색_Click() 프로시저에 다음과 같이 입력했습니다.
Me.RecordSource = "select * from 접수 where 운송코드='"&cmb운송방법& "' And 중량코드='" &cmb중량&"'"
그런데 액세스에서는 "' And 중량코드='" 이 블록 설정되면서 컴파일 오류라는 메세지 박스가 나타납니다. 어느 부분이 잘못된 건가요?
2.'보고서보기' 버튼에 클릭 기능을 구현하는 매크로를 작성했습니다.
where 조건문에 정답과 같이
[운송코드]=[Forms]![운송접수관리]![cmb운송방법] And [중량코드]=[Forms]![운송접수관리]![cmb중량]
를 입력했는데 채점프로그램에서는 이벤트를 실행하는 과정에서 오류가 발생했다고 합니다. 이유가 뭔가요?
Me.RecordSource = "select * from 접수 where 운송코드='"&cmb운송방법& "' And 중량코드='" &cmb중량&"'"
위와 같이 입력하셨다면 & 연산자 때문에 오류가 난 것 같습니다.
& 연산자 앞뒤로는 띄어쓰기를 해야 하므로
Me.RecordSource = "select * from 접수 where 운송코드='" & cmb운송방법 & "' And 중량코드='" & cmb중량 & "'"
& 연산자 앞뒤로는 띄어쓰기를 하여 보세요.
좋은 하루 되세요.
-
*2016-07-08 23:55:33
Me.RecordSource = "select * from 접수 where 운송코드='"&cmb운송방법& "' And 중량코드='" &cmb중량&"'"
위와 같이 입력하셨다면 & 연산자 때문에 오류가 난 것 같습니다.
& 연산자 앞뒤로는 띄어쓰기를 해야 하므로
Me.RecordSource = "select * from 접수 where 운송코드='" & cmb운송방법 & "' And 중량코드='" & cmb중량 & "'"
& 연산자 앞뒤로는 띄어쓰기를 하여 보세요.
좋은 하루 되세요.