코드 작성 시 컨트롤의 분리 및 연결의 내용이 p 175, 176 기본 sql문을 축약해서 간단하게
표시할 수 있단 말인가요? 그리고 컨트롤을 분리하고 연결한다는 의미가 정확하게 무엇인지
알고 싶어요.
분리하여 연결하지 않아도 되는 경우와 반드시 분리하여 연결해야 하는 경우를 아무리 읽어봐도
이해가 잘 되지 않네요.. 교재 설명만으로 이해가 안되서 자세한 설명 좀 부탁드리겠습니다~
컨트롤 분리를 하는 이유는 컨트롤에 입력된 값을 받아 비교하여 사용하기 위한 것입니다.
"필드명='" & 컨트롤명 & "'"
과 같이 사용하는 이유는 컨트롤명에 입력된 내용과 필드명에 입력된 내용이 같은지 확인 하기 위한 것입니다.
컨트롤에 시나공 이라는 값이 입력되면
"필드명='" & 시나공 & "'"
가 되고
"필드명='시나공'"
과 같이 사용되며 필드명에 입력된 값과 시나공 값이 같은지 확인 하게 되는 것이죠.
숫자일때는
"필드명=" & 컨트롤명
으로만 작성해도 됩니다.
컨트롤 분리를 하지 않아도 되는 경우는
sql 문을 작성할 때와 dsum 과 같은 d 가 들어가는 도메인 함수 일때 입니다.
이때는 컨트롤 분리를 하지 않아도 컨트롤에 입력된 값을 가져와서 비교가 가능합니다.
좋은 하루 되세요.
-
*2016-01-03 14:47:23
컨트롤 분리를 하는 이유는 컨트롤에 입력된 값을 받아 비교하여 사용하기 위한 것입니다.
"필드명='" & 컨트롤명 & "'"
과 같이 사용하는 이유는 컨트롤명에 입력된 내용과 필드명에 입력된 내용이 같은지 확인 하기 위한 것입니다.
컨트롤에 시나공 이라는 값이 입력되면
"필드명='" & 시나공 & "'"
가 되고
"필드명='시나공'"
과 같이 사용되며 필드명에 입력된 값과 시나공 값이 같은지 확인 하게 되는 것이죠.
숫자일때는
"필드명=" & 컨트롤명
으로만 작성해도 됩니다.
컨트롤 분리를 하지 않아도 되는 경우는
sql 문을 작성할 때와 dsum 과 같은 d 가 들어가는 도메인 함수 일때 입니다.
이때는 컨트롤 분리를 하지 않아도 컨트롤에 입력된 값을 가져와서 비교가 가능합니다.
좋은 하루 되세요.