다음으로, 커서의 위치를 지정하는 CursorTypeEnum이 있습니다.
CursorTypeEnum속성에서 Cursor는 레코드의 현재 위치를 의미 나타냅니다.
다음과 같이 세가지 속성값이 있습니다.
adOpenForwardOnly
간단하게 그냥 스크롤만 되는 읽기 전용입니다. 이것은 오직 Recordset을 단방향으로만 이동할 수 있습니다.
adOpenKeyset
다른 사용자들이 추가한 기록을 볼 수 없는 것 외에는 제한사항이 없습니다.
adOpenDynamic
추가, 삭제, 수정 등 다른 사용자들이 행한 작업을 실시간으로 볼 수 있습니다. 제한 사항이 거의 없습니다.
adOpenStatic
다른 사용자가 추가, 삭제, 수정한 내용들은 보이지가 않습니다. 데이터를 찾거나 보고서 작성을 위하여 사용할 수 있는 옵션입니다.
대량의 레코드를 오랜 시간동안 위치를 이동시키며 작업을 할 경우에는 서버쪽에 부하를 많이 주게 됩니다. 이 경우 클라이언트쪽에 Cursor를 위치시켜 사용하셔야 합니다.
다음으로… LockTypeEnum을 알아 보겠습니다.
다음과 같이 네가지 속성값이 있습니다.
Constant
Description
adLockReadOnly
데이터를 변경할 수 없다. 읽기전용
adLockPessimistic
한 사용자가 데이터를 변경시 그 데이터에 대한 록킹을 걸어서 다른 사용자가 변경하지 못하도록 함. 점유
adLockOptimistic
한 사용자가 데이터를 변경하더라도 최종 Update시 까지 데이터의 접근을 허용. 비선형 점유(이게 맞나?)
adLockBatchOptimistic
일괄적으로 변경을 시키는 경우 사용함. Batch
설명 해석하는 부분이 좀 깔끔하게 되지 않아서... 저는 이해가 가능한데.. -.-;; 잘 이해가 안되시면.. 직접 MSDN에서 찾으셔서 읽으시기 바랍니다. -.-;; 글 주변이 없어서.. 그만..
CursorTypeEnum속성에서 Cursor는 레코드의 현재 위치를 의미 나타냅니다.
다음과 같이 세가지 속성값이 있습니다.
adOpenForwardOnly
간단하게 그냥 스크롤만 되는 읽기 전용입니다. 이것은 오직 Recordset을 단방향으로만 이동할 수 있습니다.
adOpenKeyset
다른 사용자들이 추가한 기록을 볼 수 없는 것 외에는 제한사항이 없습니다.
adOpenDynamic
추가, 삭제, 수정 등 다른 사용자들이 행한 작업을 실시간으로 볼 수 있습니다. 제한 사항이 거의 없습니다.
adOpenStatic
다른 사용자가 추가, 삭제, 수정한 내용들은 보이지가 않습니다. 데이터를 찾거나 보고서 작성을 위하여 사용할 수 있는 옵션입니다.
대량의 레코드를 오랜 시간동안 위치를 이동시키며 작업을 할 경우에는 서버쪽에 부하를 많이 주게 됩니다. 이 경우 클라이언트쪽에 Cursor를 위치시켜 사용하셔야 합니다.
다음으로… LockTypeEnum을 알아 보겠습니다.
다음과 같이 네가지 속성값이 있습니다.
Constant
Description
adLockReadOnly
데이터를 변경할 수 없다. 읽기전용
adLockPessimistic
한 사용자가 데이터를 변경시 그 데이터에 대한 록킹을 걸어서 다른 사용자가 변경하지 못하도록 함. 점유
adLockOptimistic
한 사용자가 데이터를 변경하더라도 최종 Update시 까지 데이터의 접근을 허용. 비선형 점유(이게 맞나?)
adLockBatchOptimistic
일괄적으로 변경을 시키는 경우 사용함. Batch
설명 해석하는 부분이 좀 깔끔하게 되지 않아서... 저는 이해가 가능한데.. -.-;; 잘 이해가 안되시면.. 직접 MSDN에서 찾으셔서 읽으시기 바랍니다. -.-;; 글 주변이 없어서.. 그만..
'Windows > MFC' 카테고리의 다른 글
Mainwnd에서 View의 내용을 변경하기 (0) | 2013.10.02 |
---|---|
ADODB options (0) | 2013.10.02 |
ADODB Manual (0) | 2013.10.02 |
_variant_t Casting (0) | 2013.10.02 |
Unicode 에서 Ascii로 변환 (0) | 2013.10.02 |