1. 문제2-3 에서 식을 보면
msgbox(time & "폼을 종료할까요?",vbyesno + vbdefaultbutton2,"") 인데요
time 부분에 () <이건 안해줘도 되나요?
msgbox(time() & "폼을 종료할까요?",vbyesno + vbdefaultbutton2,"") 이렇게 말입니다
안해도 된다면 무슨 경우든 .. ()안붙여도 됩니까? (now,date,time...등등 함수를 써라했을 때)
2. 위문제랑 같은건데요..
메세지박스 그림을 보면 오전이라고 적힌부분은 따로 문자로 "오전" 해줘야하지 않을까요?
time은 시간만 나타낼텐데..오전,오후도 나타내나요?
3. page421 문제2-1 동그라미 4번에서요
답이
dcount("제품코드","소매점별반품","소매점명=txt소매점명") 인데 앞의 "제품코드"가 왜 적히는지 해석을
봐도 찾아올 값이 들어 있는 필드 이름만 적혀있어서 ..
제가 위의 식을 해석해보자면 .. 소매점별반품(테이블/쿼리)에서 소매점명이 반품관리 폼의 txt소매점명과
같은 레코드..?를 찾아, ( 소매점별반품 ) 에서 그 찾은 레코드의 조건에서 제품코드를 ..찾아낸다? 인것 같
은데 혹시 문제가 반품된 레크드 수를 구하라고 했으니.. 제품코드 대신 제품명으로도 바꿔도 되겠네요?
dsum("반품가격","소매점별반품","소매점명=txt소매점명") 여기서 "반품가격"은 문제 지문에서 딱 집어,
반품가격의 총합계를 구하라고 했으니 .. "반품가격" 입니까?
1. 아마 () 을 사용해도 코드를 작성하고 실행해 보시면 ()이 없어질 것입니다.
()이 있든 없든 정상적으로 실행이 되면 되므로 실행되는 방법을 이용하세요.
2. 시간(time)에는 기본적으로 오전오후가 포함되어 있습니다.
그러므로 오전/오후를 직접 입력하실 필요는 없습니다.
3. 네 맞습니다. 레코드 원본으로 사용된 테이블이나 쿼리에 해당하는 필드명은 어느것을 사용하시든 레코드의 개수를 셀 수 있기 때문에
제품명이든 제품코드든 상관이 없습니다.
다른 필드명을 사용하여 확인해 보시구요.
dsum의 경우는 합계를 구할 필드명을 사용해야 하는데 문제에서 반품가격의 총합계를 구하라고 했으므로 반품가격이 사용 되어야 하는 것이 맞습니다.
좋은 하루 되세요.
"-
*2013-07-04 14:27:01
1. 아마 () 을 사용해도 코드를 작성하고 실행해 보시면 ()이 없어질 것입니다.
()이 있든 없든 정상적으로 실행이 되면 되므로 실행되는 방법을 이용하세요.
2. 시간(time)에는 기본적으로 오전오후가 포함되어 있습니다.
그러므로 오전/오후를 직접 입력하실 필요는 없습니다.
3. 네 맞습니다. 레코드 원본으로 사용된 테이블이나 쿼리에 해당하는 필드명은 어느것을 사용하시든 레코드의 개수를 셀 수 있기 때문에
제품명이든 제품코드든 상관이 없습니다.
다른 필드명을 사용하여 확인해 보시구요.
dsum의 경우는 합계를 구할 필드명을 사용해야 하는데 문제에서 반품가격의 총합계를 구하라고 했으므로 반품가격이 사용 되어야 하는 것이 맞습니다.
좋은 하루 되세요.
"