Me.RecordSource = "select * from 도서 where 도서명 like '*" & txt찾기 & "*'"
위 코드에서
Me.RecordSource =
"select * from 도서 where 도서명 like'*"
& txt찾기 &
"*'"
이렇게 세개가 쌍따옴표 열고 닫는걸로 나란히 조합되어있는건지
Me.RecordSource =
" select * from 도서 where 도서명 like
' *
" & txt찾기 & "
*'
"
이렇게 중괄호 대괄호 처럼 포함관계로 읽히는 건지 궁금합니다.
코드 이해가 안되서 전체를 외우기가 힘들어요.
txt찾기 를 기준으로 대칭으로 쓰인건지
맨위 처럼 {select 식} 과 {txt찾기} 와 {출력될 *} 이렇게 인걸까요?
맨위처럼 이해할 함수라면
'* 과 *' 로 작은따옴표 위치가 서로 다른 이유가 궁금합니ㅏㄷ.
안녕하세요.
Me.RecordSource = 다음에 오는 코드는 원래 큰따옴표 " "로 묶어서 지정해야 하는데, 컨트롤 이름을 큰따옴표 안에 입력하면 컨트롤이 아닌 텍스트로 인식하므로 이것을 큰따옴표 밖에 지정하기 위해 큰따옴표를 분리해준 것입니다.
Me.RecordSource = "select * from 도서 where 도서명 like '*" & txt찾기 & "*"
LIKE 다음을 작은따옴표로 LIKE '*찾을문자*'과 같이 묶는데, 컨트롤로 인해 분리하여 작성한 것입니다.
즐거운 하루 되세요.
-
관리자2025-01-02 23:52:32
안녕하세요.
Me.RecordSource = 다음에 오는 코드는 원래 큰따옴표 " "로 묶어서 지정해야 하는데, 컨트롤 이름을 큰따옴표 안에 입력하면 컨트롤이 아닌 텍스트로 인식하므로 이것을 큰따옴표 밖에 지정하기 위해 큰따옴표를 분리해준 것입니다.
Me.RecordSource = "select * from 도서 where 도서명 like '*" & txt찾기 & "*"
LIKE 다음을 작은따옴표로 LIKE '*찾을문자*'과 같이 묶는데, 컨트롤로 인해 분리하여 작성한 것입니다.
즐거운 하루 되세요.