여기서 ado개체 사용해서 코드 입력하는데 코드에서 이해가 안가는 부분이 있어요.
커서 타입이랑 럭 타입은 왜 지정해 주는지 설명이 자세하게 안나와서 그러는데 답변 부탁드립니다
안녕하세요.
데이터를 다룰 때 레코드 단위로 처리를 하려면 현재 레코드를 알아야 하는데요. 레코드 포인터라는 것이 있어서 항상 현재 레코드를 가리키도록 되어 있습니다. 이 레코드 포인터를 이동시켜주는 것이 cursor이고, 이 cursor의 타입을 지정해주는 것이 cursortype입니다. cursortype을 adOpenDynamic로 지정하면 읽기/쓰기,모든 이동 등을 가능하게 해줍니다.
locktype은 레코드셋 객체를 통해 수정이나 삭제 등을 하고자 할때는 반드시 레코드셋에 대한 락 수준을 지정해야 합니다. adLockOptimistic은 레코드 단위로, update 메서드 순간에 락이 해제됩니다.
ado 개체는 내용이 광범위해서 모든 내용을 교재에 넣지 않기때문에 지금까지 출제된 내용만을 교재에 담았습니다. 그러니 교재에 있는 내용 정도만 알아두세요.
즐거운 하루 되세요.
-
*2017-02-20 10:40:57
안녕하세요.
데이터를 다룰 때 레코드 단위로 처리를 하려면 현재 레코드를 알아야 하는데요. 레코드 포인터라는 것이 있어서 항상 현재 레코드를 가리키도록 되어 있습니다. 이 레코드 포인터를 이동시켜주는 것이 cursor이고, 이 cursor의 타입을 지정해주는 것이 cursortype입니다. cursortype을 adOpenDynamic로 지정하면 읽기/쓰기,모든 이동 등을 가능하게 해줍니다.
locktype은 레코드셋 객체를 통해 수정이나 삭제 등을 하고자 할때는 반드시 레코드셋에 대한 락 수준을 지정해야 합니다. adLockOptimistic은 레코드 단위로, update 메서드 순간에 락이 해제됩니다.
ado 개체는 내용이 광범위해서 모든 내용을 교재에 넣지 않기때문에 지금까지 출제된 내용만을 교재에 담았습니다. 그러니 교재에 있는 내용 정도만 알아두세요.
즐거운 하루 되세요.