책 내용 질문하기
ado개체를 이용한 프로시져 작성할때
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
436
조회수
88
작성일
2015-03-08
작성자
첨부파일

실전 B회 문제4번 답안에 대한 질문입니다

이문제 뿐 아니라 그냥 ado개체를 이용한 프로시져 작성할때 마다 나오는거라 궁금했는데요

조회버튼에 구현하는 답안은

Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
rs.ActiveConnection = CurrentProject.Connection
rs.Open "select * from 소매점2 where 소매점코드 = '" & cmb소매점코드 & "'"
txt소매점명 = rs!소매점명
txt연락처 = rs!연락처
txt평균매출액 = rs!매출액
txt등급 = rs!등급
rs.Close

이렇게 나와있고

수정버튼에 구현하는 답안은

Set rs = New ADODB.Recordset
rs.ActiveConnection = CurrentProject.Connection

rs.CursorType = adOpenDynamic
rs.LockType = adLockOptimistic
rs.Open "select * from 소매점2 where 소매점코드 = '" & cmb소매점코드 & "'"
rs!소매점명 = txt소매점명
rs!연락처 = txt연락처
rs!평균매출액 = txt평균매출액
rs!등급 = txt등급
rs.Update
rs.Close

이렇게 나와있는데요

ado개체를 이용한 문제를 보다보면

rs.CursorType = adOpenDynamic
rs.LockType = adLockOptimistic

가 써있는게 있고 안써있는게 있던데 어떤 특정한 경우에만 쓰는건지 안써도 상관없는것인지 궁금합니다.

답변
2015-03-09 14:16:46

데이터를 수정하거나 삽입할 때는 있어야하고, 단순히 조회할 때는 생략이 가능합니다.

좋은 하루 되세요.

"
  • *
    2015-03-09 14:16:46

    데이터를 수정하거나 삽입할 때는 있어야하고, 단순히 조회할 때는 생략이 가능합니다.

    좋은 하루 되세요.

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