책 내용 질문하기
조회문제에서 Ado개체에 대한 질문입니다
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
147
조회수
72
작성일
2014-11-02
작성자
첨부파일

궁금한게 좀 많은데 번호 달아서 물얻볼꼐요

①섹션 6의 기본문제 4번 답을 보면 중간에

rs.ActiveConnection = CurrentProject.Connection

이게 있습니다

필요해서 쓰는 거겠지만 데이터베이스가 뭐고 레코드 셋에 왜 현재 데이터베이스를 연결해야되는지 궁금합니다.

설명 부탁드립니다

②섹션 6의 기본문제 4번 답을 보면

rs.Open "select * from 제품별판매현황 where 판매번호=" & txt판매번호

라는게 있습니다.

여기서 젤 끝에 있는 'txt판매번호'가 제품정보 폼에도 있는데 어떻게 자동으로 판매현황관리 폼의 컨트롤이라고

지정이 되는거죠?

③섹션 6의 기본문제 4번 답을 보면

Forms!제품정보.txt판매번호 = rs!판매번호

라는게 있습니다

'rs!판매번호'에서 판매번호를 왜 'txt판매번호'라고 하지 않나요?

답변
2014-11-05 09:53:14

안녕하세요.

1. 여기서 말하는 데이터베이스라 함은 제품정보 폼에 연결된 테이블이나 쿼리를 의미합니다.

데이터베이스를 레코드셋에 연결한다는 것은 데이터베이스에 있는 데이터를 이용하여 다음 작업을 진행하기 위함이라고 생각하면 됩니다.

ado 개체의 경우는 그 범위가 아주 넓습니다. 하지만 컴활 시험에 나오는 것은 교재에 있는 내용 정도만 알면 풀수 있는 문제가 출제됩니다. 그러니 교재에 있는 코드 정도만 암기한다고 생각하고 공부하세요.

2. 현재 ado 개체를 작성하는 폼이 '판매현황관리폼'으로, 이 폼이 기준이 됩니다.

3. dim rs ~ 라고 rs 변수를 선언하고 이 변수에 데이터베이스를 연결하여 넣은 필드를 지정하는 것이기 때문에 rs!판매번호로 작성하는 것입니다. 이것은 컨트롤이 아니라 rs라는 변수에 들어 있는 필드를 의미합니다.

즐거운 하루 되세요.

"
  • *
    2014-11-05 09:53:14

    안녕하세요.

    1. 여기서 말하는 데이터베이스라 함은 제품정보 폼에 연결된 테이블이나 쿼리를 의미합니다.

    데이터베이스를 레코드셋에 연결한다는 것은 데이터베이스에 있는 데이터를 이용하여 다음 작업을 진행하기 위함이라고 생각하면 됩니다.

    ado 개체의 경우는 그 범위가 아주 넓습니다. 하지만 컴활 시험에 나오는 것은 교재에 있는 내용 정도만 알면 풀수 있는 문제가 출제됩니다. 그러니 교재에 있는 코드 정도만 암기한다고 생각하고 공부하세요.

    2. 현재 ado 개체를 작성하는 폼이 '판매현황관리폼'으로, 이 폼이 기준이 됩니다.

    3. dim rs ~ 라고 rs 변수를 선언하고 이 변수에 데이터베이스를 연결하여 넣은 필드를 지정하는 것이기 때문에 rs!판매번호로 작성하는 것입니다. 이것은 컨트롤이 아니라 rs라는 변수에 들어 있는 필드를 의미합니다.

    즐거운 하루 되세요.

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