책 내용 질문하기
6회 기본모의고사에여 ~!! <빠른답변 부탁드려용 ㅠ >
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
114
작성일
2011-08-26
작성자
첨부파일

문제4의 2번

열차표예약 폼의 각 컨트롤에 입력된 데이터를 하행열차판매테이블에 추가하시오

열차표예약 폼보면 고객ID 구간 좌석수 출발일자 출발시간 고객이름 출발지 도착지 열차요금 열차포인트

이렇게 많은데

왜답안지랑 다르져?

하행열차테이블에 가면 판매번호도 있는데 말이져

할인금액은 입력되지 않았으니까 그렇다쳐도 판매번호는 입력되있잖아여

그리구 문제2번에 1번

열차사용 쿼리의 모든 자료를 판매번호를 기준으로 오름차순 정렬하여 레코드 원본으로 설정하시오

답안지에 있는그대로 레코드원본에 =select * from 열차사용 order by 판매번호 설정하고

폼실행하려니까 폼열기가 안되네여 ㅡㅡ;;

이거 모 어떻게 되는겁니까....미치겠네여 내일셤인데 .......

07기본모의고사에 문제3의 2번이여

만약 cmb무룸에서 선택된 상품과 동일한 레코드만 표시에서

물품코드잖아여 텍스트형식이구 이게 만약 숫자형식이라면

me.filter= "물품코드= " & cmb물품

me.filteron=true

이거인가여 ? 또한 날짜형식이라면

me.filter="물품코드='#" & cmb물품 & "#' "

이건가여?

그리구 만약에 물품코드가 포함하는 값을 표시하라구 하면

me.filter= "물품코드 like '*" & cmb물품 & "*' "

이거져 ?? 빠른답변 부탁드려요 !!

그리구 9회 기본모의고사에 문제3의 2번

txt성명 컨트롤에 이름을 입력하고 여태 이뜻이 이벤트프로시져 구현하기전에 txt성명 들어가서 컨트롤원본에 이름을 바운드? 입력시키구 하라는말이엇나여 ??

cmd조회나 txt성명에 행원본이나 컨트롤원본 아무리 찾아봐도 동일한 레코드가 없으니까 그냥

밑에있는 그림보고 대충 판단해서 진짜 이름인가보구나 하구 그걸루 하는데

아말이 길어졋네여 암튼. 저렇게 하는거였나여 ?

아아 이거 폼속성봐서 레코드 원본 들어가서 첫번째로 일치하는 값 찾는거져 ? 이름이네 ........

아......... 왜이렇게 헷갈리져 ㅡㅡ

답변
2011-08-27 10:27:17

1. 폼에 있는 내용과 테이블에 있는 내용을 확인 하여 있는 것만 넣으시면 됩니다.

판매번호의 경우 일련번호 형식이기 때문에 따로넣으실 필요가 없는 것입니다.

데이터가 추가되면 자동으로 일련번호가 지정되기 때문이죠.

2. 폼이 안열리는 이유는 지금 질문만으로는 알기 어렵습니다.

다시 식을 확인해 보시기 바랍니다.

3. 네 맞습니다.

4. txt성명에 이름을 바운드 시키는 것이 아니라

폼보기상태에서 사용자가 이름을 입력 하게 되면 입력받은 이름을 비교하여 사용해야 하므로

이 컨트롤에 입력되는 값이 이름이다 라는 것입니다.

만약 시나공 이라는 이름을 사용자가 입력하면

이 시나공에 해당하는 자료를 보여 줘야겠죠?

그래서 시나공이라는 데이터가 들어있는 필드와 비교해 주셔야 한다는 것입니다.

그러니 이름 필드와 txt성명 컨트롤을 비교하게 되는 것이죠.

텍스트 박스의 경우 사용자가 직접 입력하여 검색하는 경우가 많고

콤보상자의 경우 콤보상자에 입력된 내용을 선택하여 검색하는 경우가 많기 때문에

텍스트 박스를 이용하는 경우는 이 텍스트 박스에 어떤값이 들어올 것인가를 확인하여 필드명을 정하고

콤보상자의 경우에는 콤보상자의 행원본과 레코드 원본을 확인 하여 비교할 필드를 정하시면 됩니다.

좋은 하루 되세요.

"
  • *
    2011-08-27 10:27:17

    1. 폼에 있는 내용과 테이블에 있는 내용을 확인 하여 있는 것만 넣으시면 됩니다.

    판매번호의 경우 일련번호 형식이기 때문에 따로넣으실 필요가 없는 것입니다.

    데이터가 추가되면 자동으로 일련번호가 지정되기 때문이죠.

    2. 폼이 안열리는 이유는 지금 질문만으로는 알기 어렵습니다.

    다시 식을 확인해 보시기 바랍니다.

    3. 네 맞습니다.

    4. txt성명에 이름을 바운드 시키는 것이 아니라

    폼보기상태에서 사용자가 이름을 입력 하게 되면 입력받은 이름을 비교하여 사용해야 하므로

    이 컨트롤에 입력되는 값이 이름이다 라는 것입니다.

    만약 시나공 이라는 이름을 사용자가 입력하면

    이 시나공에 해당하는 자료를 보여 줘야겠죠?

    그래서 시나공이라는 데이터가 들어있는 필드와 비교해 주셔야 한다는 것입니다.

    그러니 이름 필드와 txt성명 컨트롤을 비교하게 되는 것이죠.

    텍스트 박스의 경우 사용자가 직접 입력하여 검색하는 경우가 많고

    콤보상자의 경우 콤보상자에 입력된 내용을 선택하여 검색하는 경우가 많기 때문에

    텍스트 박스를 이용하는 경우는 이 텍스트 박스에 어떤값이 들어올 것인가를 확인하여 필드명을 정하고

    콤보상자의 경우에는 콤보상자의 행원본과 레코드 원본을 확인 하여 비교할 필드를 정하시면 됩니다.

    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.