1. 폼에 ‘txt조회’ 컨트롤의 학번을 입력하고, ‘봉사내역’버튼 클릭
시 입력된 학번에 해당하는 정보를 보여주는 기능 (정확한 학번을 입력하는 경우에만 찾을 수 있도록 함.)
Private Sub cmd봉사내역_Click()
Me.Filter = "학번 = '" & txt조회 & "'"
Me.FilterOn = True
End Sub
Q. 학번에 해당하는 정보를 보여달라니 " 학번 = 으로 시작하는 건 알겠는데 왜 txt조회랑 조건이 연결되나요??
2. DoCmd.OpenReport "주문현황", acViewPreview, ,
"주문번호 = '" & txt주문번호 & "'"
Q . 왜 주문번호랑 txt 주문번호가 연결되나요?
3.
Private Sub cmd찾기_Click()
Me.RecordSource =
"select * from 사원정보 where 사번 = '" & txt조회 & "'"
End Sub
공식을 왜우고 사원정보와 사번, txt조회 자리에 내용을 채우려하면 어떤 항목을 채워야하는지 너무헷갈립니다.
4. DCount("판매일자","판매쿼리"," 거래처명 = '" &[txt거래처명] & "'")
판매일자 , 판매쿼리 거래처명 = txt거래처명 을 공식에 넣을때 이들을 어떻게 찾나요..?
위에 같은 암기형식틀은 외웠는데 항목을 채우는데에 뭘 채워야할지 계속 헷갈려서 이런유형에 멘붕이네요..
안녕하세요.
문의주신 문제가 정확히 교재 어느 부분인지 확인이 어려워 정확한 답변이 어려운 점 양해 부탁드립니다.
문의 주실 때 도서 페이지를 적어주시면 더 정확한 답변이 가능합니다.
1.
해당 문제는 'txt조회' 컨트롤에 학번을 입력받아 '학번' 필드명과 비교한 것으로 보입니다. 그래서 조건에서 비교를 한 것이겠죠.
2.
보고서의 '주문번호' 필드와 'txt주문번호' 컨트롤의 정보가 같은 경우의 데이터만 리포트에 표시되도록 하기 위한 조건입니다.
3.
from 뒤 사원정보는 테이블이나 쿼리명이 들어가야 하고, Select 뒤에는 필드명이 포함되는데, *로 표시하면 모든 필드명을 대상으로 한다는 것입니다.
Where 절 뒤에는 조건이 들어가는데, 필드명 사번과 txt조회 컨트롤의 정보를 비교하는 것입니다.
컨트롤 분리는 문자 데이터이기 때문에 작은 따옴표와 &를 이용해서 연결하는 것입니다.
필드명이나 컨트롤명을 결정할 때는 문제를 보시고 판단해 주셔야 합니다.
RecordSource 속성을 이용하여 데이터를 조회할 때는 대부분 폼의 레코드 원본에 있는 내용 을 복사한 후 수정하여 사용하기도 합니다.
4.
문제에 필드명을 결정할 수 있는 정보들이 포함되어 있습니다. 문제를 확인해 주시구요.
행 원본이나 레코드 원본을 확인하셔서 참조된 테이블이나 쿼리의 내용을 보고 확인해 주셔야 하는 경우도 있습니다.
문제와 함께 문의주시면 더 자세한 설명이 가능합니다.
좋은 하루 보내세요.
-
*2018-10-12 14:25:54
안녕하세요.
문의주신 문제가 정확히 교재 어느 부분인지 확인이 어려워 정확한 답변이 어려운 점 양해 부탁드립니다.
문의 주실 때 도서 페이지를 적어주시면 더 정확한 답변이 가능합니다.
1.
해당 문제는 'txt조회' 컨트롤에 학번을 입력받아 '학번' 필드명과 비교한 것으로 보입니다. 그래서 조건에서 비교를 한 것이겠죠.
2.
보고서의 '주문번호' 필드와 'txt주문번호' 컨트롤의 정보가 같은 경우의 데이터만 리포트에 표시되도록 하기 위한 조건입니다.
3.
from 뒤 사원정보는 테이블이나 쿼리명이 들어가야 하고, Select 뒤에는 필드명이 포함되는데, *로 표시하면 모든 필드명을 대상으로 한다는 것입니다.
Where 절 뒤에는 조건이 들어가는데, 필드명 사번과 txt조회 컨트롤의 정보를 비교하는 것입니다.
컨트롤 분리는 문자 데이터이기 때문에 작은 따옴표와 &를 이용해서 연결하는 것입니다.
필드명이나 컨트롤명을 결정할 때는 문제를 보시고 판단해 주셔야 합니다.
RecordSource 속성을 이용하여 데이터를 조회할 때는 대부분 폼의 레코드 원본에 있는 내용 을 복사한 후 수정하여 사용하기도 합니다.
4.
문제에 필드명을 결정할 수 있는 정보들이 포함되어 있습니다. 문제를 확인해 주시구요.
행 원본이나 레코드 원본을 확인하셔서 참조된 테이블이나 쿼리의 내용을 보고 확인해 주셔야 하는 경우도 있습니다.
문제와 함께 문의주시면 더 자세한 설명이 가능합니다.
좋은 하루 보내세요.